首页 百科知识 变量和数组的初始化赋值

变量和数组的初始化赋值

时间:2023-10-03 百科知识 版权反馈
【摘要】:printf;本例中,boy2,boy1均被定义为外部结构变量,并对boy1作了初始化赋值。在main函数中,把boy1的值整体赋予boy2,然后用两个printf语句输出boy2各成员的值。

和其他类型变量一样,对结构变量也可以在定义时进行初始化赋值。

【例11.2】对结构变量初始化。

main()

{ structstu /*定义结构*/

intnum;

char*name;

charsex;

floatscore;

}boy2,boy1={102,"Zhangping",'M',78.5};

boy2=boy1;

printf("Number=%d\n Name=%s\n",boy2.num,boy2.name);

printf("Sex=%c\n Score=%f\n",boy2.sex,boy2.score);

本例中,boy2,boy1均被定义为外部结构变量,并对boy1作了初始化赋值。在main函数中,把boy1的值整体赋予boy2,然后用两个printf语句输出boy2各成员的值。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈