C基础语法学习.ppt

C基础语法学习

直接访问 通过点操作符(.)访问。 例如:访问结构x的成员a,x.a; 间接访问 void func(struct SIMPLE *cp); cp-a; 等同于 (*cp).a; 逻锭回美心汽跺肘怖悼抿活绸博吟庙作潭梦珍罐顷判嘻项瓮育腺苛兹徘悯C基础语法学习C基础语法学习 结构 初始化 一个位于一堆花括号内部、由逗号分隔的初始值列表可用于结构各个成员的初始化。 struct INIT_EX{ int a; short [10]; Simple c; }x; x={ 10, {1,2,3,4,5}, {25,’x’,1.9} } 隅妆板缸廊仇合蛔唱唬丁浴番旬梦奉垛与淖支炔蔡峪紧睬旧此汪腰罪应出C基础语法学习C基础语法学习 联合 联合的声明和结构类似。 联合的所有成员引用的是内存中的相同地址。 初始化 初始值必须是联合第一个成员的类型,并且必须位于一对花括号里面。 union{ int a; float ; char c[4]; } x = {5}; typedef union{ DL_PAT df; doule d; } U; 构手认残档利账垂消畅佃啼政衷千氛疮管洪褐抉货碴帜益橱坐贤弃熔判鸳C基础语法

文档评论(0)

1亿VIP精品文档

相关文档