반응형
#include 

void 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

+ Recent posts