为什么num1.name不能定义,而num1.num可以被定义(什么叫左值不能被修改
收起
name是char数组名,也就是首地址。可以换一种方式:num1.name[0]='a';num1.name[1]='f';
报告相同问题?