C - 프로그래밍 포인터 강의


#include <stdio.h>

#define N 10

int main(void){

int a=N;

int *p;

p=&a;


printf("*p=%d\n", *p);    //*p=10

printf("a=%d\n", a);      //a=10



return 0;

}


포인터는 쉽게 말하자면 어떤 값의 주소를 가리키는 화살표이다.


포인터를 선언하는 방법은 두가지가 있다.

01)

int a=0;

int *p=&a;

02)

int a=0;

int *p;

p=&a;


이렇게 포인터를 선언해주면 *p는 a값을 고스란히 갖게 된다.

그리고 그냥 p는 a의 값이 위치한 주소값을 갖게 된다.


아직은 조금 어렵겠지만 쉬워질거다.

'Study' 카테고리의 다른 글

C-프로그래밍 배열 기초 공부하기!  (0) 2018.05.10
C 프로그래밍 강의 포인터 함수  (0) 2018.05.10
C 프로그래밍 (2)  (0) 2018.05.01
C 프로그래밍 입문 (1)  (0) 2018.05.01
학교 다니면서 수익창출 하는 방법.  (0) 2017.12.05

+ Recent posts