单选题

阅读下述代码,请问修改data的value成员以存储3.14,正确的方式是( )。
union Data{
    int num;
    float value;
    char symbol;
};
union Data data;

A.

data.value = 3.14; 

B.

value.data = 3.14;

C.

data->value = 3.14; 

D.

value->data = 3.14;

发表评论

登录 后再回复