원하는 수의 소수를 출력하는 프로그램.
포인터
변수의 값과 주소
컴파일러 ☜ 메모리주소를 할당해줌
%p ☜ 16진수표현으로 출력(리눅스)
모든 변수는 주소값을 가진다.
int *ip ☜ 여기서 *는 곱하기표시가 아니라 포인터라고하며 포인터typeip라고 한다.
포인터변수의 크기는 4바이트다. int *ip 나 char *cp나 float *xp나 4바이트라는 말이다.
이유는 주소를 저장하기 때문에 주소가 4바이트기에 4바이트를 사용한다.(컴퓨터의 비트에따라 달라짐)
'C언어 > 강의' 카테고리의 다른 글
2010년 10월 14일 목요일 (포인터 & little endian) (0) | 2010.10.14 |
---|---|
2010년 10월 13일 수요일 (포인터변수) (0) | 2010.10.13 |
2010년 10월 11일 월요일 (for 문) (0) | 2010.10.11 |
2010년 10월 08일 금요일 ( switch 명령문 & getchar()/putchar() 문 & while() 명령문 ) (0) | 2010.10.08 |
2010년 10월 07일 목요일 ( if() else명령문 (0) | 2010.10.07 |