C언어1 C언어 - 포인터 쉽고 간결하게 이해하는 코드 int main() { char c = 'a'; printf("값 : %c ", c); printf("(크기 : %d바이트)\n", sizeof(c)); // char 값은 1바이트 printf("주소 : %x ", &c); printf("(크기 : %d바이트)\n", sizeof(&c)); // 주소는 4바이트 char* address = &c; printf("주소 : %x ", address); printf("(크기 : %d바이트)\n", sizeof(address)); // char*는 4바이트 (주소는 4바이트) printf("값 : %c ", *address); printf("(크기 : %d바이트)\n", sizeof(*address)); // char 값은 1바이트 return 0; } 값 :.. 2021. 2. 23. 이전 1 다음