[C언어] 포인터 #1
//*************************************************************************
//3대 포인터!!!
//*************************************************************************
//1)배열 포인터
//*************************************************************************
//배열의 이름은 배열의 시작 위치의 주소값이다!!
//*************************************************************************
#include <stdio.h>
void main()
{
int p[5]={0,1,2,3,4};
/* printf("p : %d\n", p);//배열의 이름은 시작 위치의 주소값을 갖는다!!
printf("p : %d\n", &p[0]);
//포인터를 통한 접근
printf("%d \n",p[0]);
printf("%d \n",*p);
//포인터 연산 : 포인터에 특정 정수를 더했을때!!!
printf("%d \n",*p);*/
printf("p : %d \n", p);
printf("p + 1: %d \n", p+1);
printf("p + 2: %d \n", p+2);
printf("p : %d \n", *p);
printf("*(p + 1): %d \n", *(p+1));
printf("*(p + 2): %d \n", *(p+2));
// [] == * 서로 같은 의미를 가지고 있다
}
//*************************************************************************
by 훈강
'프로그래밍 > Language C' 카테고리의 다른 글
[C언어] 구조체 (0) | 2011.11.15 |
---|---|
[C언어] 포인터 #2 (0) | 2011.11.15 |
[C언어] 포인터 (0) | 2011.11.14 |
[C언어] 문자열 함수 (0) | 2011.11.14 |
[C언어] 동적배열 (0) | 2011.11.14 |
댓글
이 글 공유하기
다른 글
-
[C언어] 구조체
[C언어] 구조체
2011.11.15 -
[C언어] 포인터 #2
[C언어] 포인터 #2
2011.11.15 -
[C언어] 포인터
[C언어] 포인터
2011.11.14 -
[C언어] 문자열 함수
[C언어] 문자열 함수
2011.11.14