728x90 연산자1 sizeof 연산자 sizeof 는 좀 특별합니다. 컴파일러가 수행하고 CPU 가 실행하지 않는 특수한 연산자인데요. 함수처럼 생겼지만 함수가 아닙니다. 오늘은 프로그래밍을 할 때 sizeof 연산자를 쓸 때 주의해야할 점을 알아봅시다. sizeof 연산자의 피연산자는 자료형이다. sizeof 연산자는 피연산자의 자료형에 대한 연산입니다. 즉 sizeof(5) 라는 연산을 진행할 때 5는 정수가 아니라 int 라는 자료형을 가리키는 겁니다 . 'sizeof(5) = sizeof(int)' 그리고 int 형은 4바이트기 때문에 sizeof(5)의 결과는 4가 됩니다. sizeof 연산자의 피연산자는 자료형 입니다. int nData = 10; printf("%d\n", sizeof(nData + 10)); 답은 뭘까요? 네 .. 2020. 9. 28. 이전 1 다음 728x90