C언어 수업정리/4월 수업정리

4월 17일 구조체 포인터 함수, 포인터

송시혁 2013. 4. 17. 16:03

typedef struct tag

{

}AA;라는 구조체가 있을때, 포인터 또한 선언 할 수 있다.


typedef struct tag

{

int inum;


}AA ;


AA *p;라고 선언했다고 가정했을때, .(도트연산자) 사용못함.


예시)

p.inum = 잘못된 예

p ->inum = 올바른 예

(*p).inum - 올바른 예  


예제 9-6, 9-7, 9-8참고


함수 (int, int, int, int) = 16byte

함수 (POINTER , POINTER)= 16byte

함수 (POINTER *p1, POINTER *p2)= 8byte