티스토리 뷰
sizeof 연산자
메모리에 할당된 크기를 돌려받는 연산.(byte 크기로 돌려받음)
sizeof( 변수명 )
sizeof( 자료형 )
sizeof( 배열명 )
sizeof( 구조체 )
sizeof( 상수 )
.
.
.
#include<stdio.h>
int main(){
int a = 0;
int array[12];
printf(" int : %d \n",sizeof(int));
printf(" char : %d \n",sizeof(char));
printf(" a : %d \n",sizeof(a));
printf(" array : %d \n",sizeof(array));
return 0;
}
소스 출력 결과
int : 4 array : 48 |
array[12] 는 int 형식이기 때문에 4byte * 12 만큼의 크기를 알 수 있다.
'ETC > 종합' 카테고리의 다른 글
기초 문법( break, continue) (0) | 2015.07.01 |
---|---|
기초 문법(while, do while, for, switch~ case) (0) | 2015.07.01 |
기초 연산자연습(캐스팅연산자) (0) | 2015.07.01 |
기초 연산자연습(증감연산자) (0) | 2015.07.01 |
기초 연산자연습(대입연산자) (0) | 2015.07.01 |
Comments