设为首页 加入收藏

TOP

我也要学C语言-第十九章:结构体的定义和初始化(二)
2014-11-23 22:19:26 来源: 作者: 【 】 浏览:5
Tags:语言 十九 结构 义和 初始
ct stDate{ int nYear; int nMonth; int nDay;};struct stStudent{ char szName[64]; struct stDate WoW; float fScore[3];};int main(){ struct stStudent stu={ "dodolook", { 1981, 7, 7}, { 100, 99, 60 } }; return 0;}
嘿嘿!挺好玩吧!嵌套的时候一定要注意1个原则,无论如何去嵌套!只要能sizeof求出大小的,随便你怎么去嵌套,不能sizeof求出大小的就不能嵌套!原因是如果不能sizeof求出大小的结构体,编译器无法给其大小!

  现在我们再思考一个问题!如果要把结构体初始化为全0,怎么办呢!其实很简单了,就是给结构体1个0就可以了啊。注意不要什么都不给哦,什么都不给的时候,是一个不确定的值。

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇开始聊聊C#泛型和委托(一) 下一篇QLanguage的AST

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: