구조체 변수란 변수의 집합체라고 볼 수 있다.
다음과 같이 구조체를 정의하고 구조체 변수를 선언했을 때,
struct infoName
{
type Name1;
type Name2;
...
};
infoName NameA1;
infoName NameA2;
NameA1 내에 있는 변수 Name1을 지칭하는 이름은 다음과 같다.
NameA1.Name1
구조체의 초기화는 변수를 정의할 때 말고는 불가능하다.
infoName NameA3 = { ~, ~, ...}
이렇게 하면 구조체 정의 내에 선언된 순서대로 대입되어 초기화된다.
구조체의 대입
구조체 타입이 같은 두 구조체 변수는 서로 대입할 수 있다. 행렬의 덧셈 대응 원리와 비슷하다.
'Science > Computer' 카테고리의 다른 글
6장 포인터 / 엠퍼센드와 별표와 주소와 포인터변수 (0) | 2011.04.01 |
---|---|
5장 구조체 / 1절 구조체의 정의와 구조체 변수의 정의 (0) | 2011.04.01 |
4장 배열/ 1절 배열의 선언방법. (0) | 2011.04.01 |
3장 제어문/ 4절 break, continue (수정본) (0) | 2011.04.01 |
3장 제어문/ 3절 while, do while, for (0) | 2011.04.01 |