Sample ::= CHOICE
{
b BOOLEAN,
c INTEGER
}
那么換成C語言之后應該是:
enum Sample_E
{
I_B,
I_C
};
typedef struct tagSample
{
ULONG ulIndex;
union
{
BOOL b;
LONG c;
}choice;
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/