한 구조체의 객체를 다른 구조체 또는 공용체의 구성원으로 사용할 수 있습니까?한 구조체의 객체를 다른 구조체 또는 공용체의 구성원으로 사용할 수 있습니까?
0
A
답변
2
예. 구조체는 종류 및 구조체의 필드는 유효한 유형 가질 수 있습니다
struct Point
{
int x, y;
};
struct Rectangle
{
struct Point top_left;
struct Point bottom_right;
};
이 아주 기본적인, 그리고 C가에서의 표현 능력을 끄는 곳.
1
2
예, 물론 : 물론
struct address {
char street[100];
int number;
};
struct people {
char name[100];
struct address addr;
};
0
예. 예 :
typedef struct MyStruct1
{
int a;
float b;
}MyStruct;
typedef struct AnotherStruct
{
int number;
MyStruct m_field2;
}AnotherStruct;
int main()
{
AnotherStruct obj1;
obj1.number = 10;
obj1.m_field2.a = 10;
obj1.m_field2.b = 34.43;
return 0;
}
관련 문제
- 1. 구조체의 구조체
- 2. 구조체의 배열 - 구조체?
- 3. "함수가 구조체 또는 공용체의 일부가 아닌 경우"구조체에 대해 생성자를 사용할 때
- 4. 한 클래스 인터페이스에 정의 된 구조체의 구조체를 다른 클래스에서는 사용할 수 없습니다.
- 5. 구조체의 값이 변경되었는지 어떻게 확인할 수 있습니까?
- 6. 구조체의 배열, 멀티 스레딩, 다른 인덱스에 동시에 쓸 수 있습니까?
- 7. 서브 클래스는 내가 먼저 구성원으로 구조체의 포인트를 가지고있는 구조체 (원형, 사각형 등)을 전달할 수 있습니다, C에서
- 8. 한 VM에서 다른 VM으로 HttpSession 객체를 마이그레이션 할 수 있습니까?
- 9. 다른 구조체의 구조 초기화
- 10. 무명 구조체 또는 공용체를 사용할 수있는 대상은 무엇입니까?
- 11. 어떻게 하나의 폼의 레이블 객체를 다른 폼으로 사용할 수 있습니까?
- 12. 한 객체를 다른 객체로 복사
- 13. 편도 통신에 AJAX 객체를 사용할 수 있습니까?
- 14. NSDictionary에서 프로토콜 객체를 키로 사용할 수 있습니까?
- 15. C 구조체의 필드를 추출하십시오.
- 16. 구조체의 필드를 포함하는 클래스와 동일한 테이블에 저장할 수 있습니까?
- 17. 구조체 패딩을 사용자 코드에서 안전하게 사용할 수 있습니까?
- 18. dao는 서블릿의 구성원으로 정상입니까?
- 19. 목표 C 클래스 또는 구조체?
- 20. 다른 필드에서 다른 방언을 사용할 수 있습니까?
- 21. 어떤 유형의 주석 (또는 다른 객체)을 사용할 수 있습니까?
- 22. T4 또는 다른 코드 생성 도구로 plinqo를 사용할 수 있습니까 ???
- 23. LinqToSql에서 Soundex (또는 다른 SQL 함수)를 사용할 수 있습니까?
- 24. libumem은 Solaris OS 또는 다른 OS에서만 사용할 수 있습니까?
- 25. 여기 coroutines 또는 다른 스케줄링 객체를 사용해야합니까?
- 26. C :이 정의와 구조체 한 구조체
- 27. 어떻게 구조체 맵을 사용할 수 있습니까? asp.net 3.5
- 28. ViewModel의 구성원으로 ViewModel
- 29. 각 속성의 배열이있는 구조체 또는 구조체 배열
- 30. C에서 구조체의 메모리를 어떻게 관리합니까?
중첩 된 구조! –