유용해보이는 내용만 적었습니다.

 

string의 표시

C에서 string은 null 문자로 종료하는 문자열로 인코딩된다.

가장 일반적인 인코딩은 ASCII 문자코드이다.

 

C에서의 비트 수준 부울 연산

C에서 제공하는 유용한 기능 중 하나는 비트들 간의 부울연산을 지원한다는 것이다.

 

논리연산과 차이

비트 수준 연산과 혼동될 수 있지만 다르다.

참이면 1만 반환하고 거짓이면 0만 반환한다.

 

논리연산자 &&에서

p1 && p2 / 0

에서 p1이 거짓이면 division by zero(0으로 나누기) 오류를 발생시키지 않는다.

 

또한

p1 && *p1++

는 절대 null 역참조 문제를 발생시키지 않는다.

 

 

너무 심하게 요약했네요 ㅋㅋ

뭐 산술연산은 나중에 봐도 됩니다.

'computer architecture > csapp' 카테고리의 다른 글

1장 요약  (0) 2023.01.14
챕터3- 시작  (0) 2022.11.18

+ Recent posts