#include <stdio.h>
int main(void)
{
char c=10;
int i=3048;
double f=3.1415;
printf(\"변수 c의 크기: %d \\n\",sizeof c);
printf(\"변수 i의 크기: %d \\n\",sizeof i);
printf(\"변수 f의 크기: %d \\n\",sizeof f);
return 0;
}
여기서 메모리 크기를 보니깐 c가1 i가4 f가8 이나오네요 ;;
여기서 메모리는 숫자메모리는 말하는 건가요?? 아니면 어떤것의 메모리를 말하는건가요??
그니깐 메모리에서 사용하는 바이트수를 말하는거다. char는 1바이트를 쓰고 int는 4바이트를 쓰고...........
3048 메모리가 4임?
int가 4라고
메모리 개념부터 잡고 오시길
int라는 자료형이 가지는 메모리가 4바이트 라는 뜻입니다
변수 선언할 때마다.. 사용 가능한 메모리 공간이 할당이 되,,,그게 char는 1바이트고, int타입은 4바이트고,,
넹 감사합니다 (__)꾸벅