반응형
#include<stdio.h>
struct AA{
int a;
struct AA *p; // 이것이 바로 링크드 리스트!!
// 즉 그 구조체에 관한 주소값을 가지고 있는 것이다.
};
void main()
{
struct AA x, y, z;
struct AA *i;
x.a = 10; y.a = 20; z.a = 30;
x.p = &y;
y.p = &z;
z.p = NULL;
struct AA k;
k.a=40;
k.p=y.p;
y.p=&k;
x.p=&k;
for(i=&x; i != NULL; i=i->p){
printf("%d\n", i->a);
}
}
반응형
'Computer & Program > 잡다한 이모저모' 카테고리의 다른 글
#define, 매크로 사용 예 (0) | 2009.03.04 |
---|---|
구조체, 공용체 종류 및 예 (2) | 2009.03.04 |
문자열 출력 예 (0) | 2009.03.04 |
이름과 숫자 1~4까지의 답 10개를 입력 받아 O,X 표시 및 평균 및 최고득점자와 최소 득점자 출력하는 로직 (0) | 2009.03.04 |
포인터 (0) | 2009.03.04 |
댓글