C/C++ 언어 구조체의 멤버 참조 이해를 위한 예제 프로그램
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | /* 구조체의 멤버 참조 이해를 위한 예제 프로그램 */ #include <stdio.h> #include <string.h> struct card { char *face; char suit[20]; }; int main(void) { struct card a, *aPtr; a.face = "Ace"; strcpy(a.suit, "Spades"); aPtr = &a; printf("%s%s%s\n%s%s%s\n%s%s%s\n", a.face, " of ", a.suit, aPtr->face, " of ", aPtr->suit, (*aPtr).face, " of ", (*aPtr).suit); return 0; } | cs |
C/C++ 언어 구조체의 멤버 참조 이해를 위한 예제 프로그램
'C,C++ > 예제' 카테고리의 다른 글
C/C++ 언어 함수 포인터의 인자에 대한 예제 프로그램 (0) | 2016.06.14 |
---|---|
C/C++ 언어 함수 포인터 인자를 사용하여 변환한 프로그램 (0) | 2016.06.14 |
C/C++ 언어 offsetof 매크로에 대한 예제 프로그램 (0) | 2016.06.14 |
C/C++ 언어 중첩된 구조체의 초기화와 참조 방법에 대한 예제 프로그래 (0) | 2016.06.14 |
C/C++ 언어 구조체 변수의 인자 전달 이해를 위한 예제 프로그램 (0) | 2016.06.14 |