반응형
#includevoid bit_pointer_1_1() { int *imsip; printf("*imsip[%p]\n",imsip); } void bit_pointer_1_2() { int imsi =5; printf("imis[%d]\n",imsi); printf("&imsi[%#010x]\n",&imsi); } void bit_pointer_1_3() { int imsi; int *imsip; imsip = &imsi; } void bit_pointer_1_4() { int imsi=5; int *imsip; imsip = &imsi; printf("imisip[%d]\n",*imsip); } void bit_pointer_1_5() { int imsi=5; int *imsip; imsip = &imsi; *imsip = imsi; printf("&imsip[%#010x], *imsip[%d]\n",imsip,*imsip); } void bit_pointer_1_6() { int *imsip; *imsip = 1024; printf("%d\n",*imsip); } void bit_pointer_1_7() { int imsi; int *imsip; imsip = &imsi; *imsip = 1024; printf("%d\n",*imsip); } void bit_pointer_1_8() { int imsi=5; int *imsip; imsip = &imsi; *imsip = *imsip + *imsip; printf("%d\n",imsip); } void bit_pointer_1_9() { int int_; float float_; double double_; char char_; int *intp; float *floatp; double *doublep; char *charp; printf("int[%d] float[%d] double [%d] char [%d]\n", sizeof(int),sizeof(float),sizeof(double),sizeof(char)); printf("inpt[%d] floatp[%d] doublep [%d] charp [%d]\n", sizeof(intp),sizeof(floatp),sizeof(doublep),sizeof(charp)); } void main() { bit_pointer_1_1(); }
'C, C++' 카테고리의 다른 글
[C] 포인터 공부 3 (0) | 2014.11.18 |
---|---|
[C] 포인터 공부 2 (0) | 2014.11.18 |
[C] C언어의 콘솔환경 (주차장, 단어장 만들기) (0) | 2014.11.18 |
[C] 파일 입출력 (0) | 2014.11.18 |
[C] 바이너리 입출력 (0) | 2014.11.18 |