Uploaded by 박민수

15주. 포인터와 배열

advertisement
* 지난 시간 강의 정리
1. 포인터가 무엇인가?
2. 어떻게 선언하는가?
3. 포인터 변수에 무엇을 넣는가?
4. 어떻게 사용하는가?
* 이번 시간 강의 목표
1. 포인터와 배열과의 관계
10. 포인터
#include <stdio.h>
int score[3] = { 10, 20, 30 };
void main()
{
printf(“&score[0] = %d\n”, &score[0]);
printf(“score = %d\n”, score);
printf(“*score = %d\n”, *score);
printf(“*(score+1) = %d\n”, *(score+1));
printf(“*score+1 = %d\n”, *score+1);
}
10. 포인터
#include <stdio.h>
void main()
{
char name_1[6]=“PETER”;
char *name_2 = “DAVID”;
printf(“name_1[2] = %c\n”, name_1[2]);
printf(“*(name_2+2) = %c\n”, *(name_2+2));
printf(“name_1 = %s\n”, name_1);
}
* 이번 시간 강의 요약
1. 포인터와 배열과의 관계
2. 포인터와 배열은 호환됨
포인터=배열명=&배열[0]
Download