다음 질문에 도움을 줄 수있는 사람이 있습니까?변수 쌍을 소개하는 매크로 정의
F(A, B, C, D)
F(name, float, a, b)
로이 매크로를 사용 후에는 변수 name.a
및 name.b
을 사용할 수 있어야합니다 :
는 다음과 같은 프로토 타입을 가지고 매크로를 정의합니다. 구현을 재사용 할 수 있는지, 즉 동일한 블록에서 두 번 이상시트릭스 여기F
을 사용할 수 있는지 확인하십시오.또한 미리 정의 된 접두사가 변수에 추가되도록 확장하십시오. 즉, 미리 정의 된 접두사가
pt
인 경우이 매크로를 사용한 후에pt_name.a
및pt_name.b
을 사용할 수 있어야합니다.
#DEFINE F (A, B, C, D) 구조체 A를 \ {B의 C; \ B의 D] \ } – akash
이 맞습니까? – akash
안녕하세요, Citrix, 안녕하세요. 태그는 서명이 아닌 질문을 분류하는 데 사용됩니다. 질문에서 '시트릭스'태그를 제거했습니다. [프로필] (http://stackoverflow.com/users/1276952/edit)에서 사용자 이름을 직접 설정하는 것이 좋습니다. – Kos