이유가 뭐임?
[%] sizeof는 왜 연산자 라고 정의해둔거임?
익명(121.172)
2020-09-24 09:31
추천 1
댓글 6
다른 게시글
-
하스켈 고수 있냐 [6][%] 익명(175.223) | 20.09.24추천 0
-
단순한 배열을 쓸것인데 [6][%] 익명(93.217) | 20.09.24추천 0
-
한글 웹으로 나왔었네 ㅋㅋㅋ [6][%] 익명(218.156) | 20.09.23추천 0
-
웹호스팅에 때려박으려면 무조건 php지?[%] 익명(220.116) | 20.09.23추천 0
-
문자열 인코딩 바꾸는 프로그램 만드러따 [22][%] 익명(218.156) | 20.09.23추천 5
-
바보병신 프린이 문득 궁금한데 [8][%] 김슈팅(stargate112526) | 20.09.23추천 0
-
깃헙에 stackoverflow 짭 필터링하는거 [5][%] 익명(49.168) | 20.09.23추천 0
-
ㅎㅇ[%] 익명(114.203) | 20.09.23추천 0
-
3년차 아래고 많은 프로젝트에 자주 커밋한 스타트업 캐리어 개발자 구해요 [7][%] 익명(118.235) | 20.09.23추천 0
-
win32 api 중에[%] 익명(118.235) | 20.09.23추천 0
https://stackoverflow.com/questions/1393582/why-is-sizeof-considered-an-operator
걍 쉽게 얘기해보자면 sizeof가 함수라면 sizeof(int)는 말이 안됨 (다른 함수와는 다른 독특한 녀석임)
오우 그렇네
컴파일 타임에 값이 결정 되어서아님?
코드에서나 그렇게 보이는거지 컴파일타임에 바뀜. NULL을 0으로 쓰는거랑 같음. NULL은 0이 될 수 없는데 그 자리에 0으로 쓰면 컴파일 타임에 NULL로 바꿔줌.
매크로로 했어야 말이 되는데