正在加载图片...
在本章的增补课程中。这里只需记住,对于一个结构的大小,一定要用 sizeof才能得到它的实 际大小。当然,可以肯定的是,结构的大小一定是大于或等于其所有成员变量的大小之和 现在我们知道,定义了一个 Baobao的变量( dabao),就会在吃掉20个字节的内存。接下 来我们来看,如何使用 dabao这个变量呢? 22.3.操作符 通过点操作符,我们可以得以一个结构中的成员变量。 请看例子: Baobao dabao;//定义一个 Baobao类型的变量,变量名为 dabao; dabao. shengao=83;//“大宝”的身高是83公分 dabao. tazhong=14;/体重是14公斤 //字符串用 strcpy函数来设置 strcpy( dabao.xin刚ing,"大宝") 操作符,可以理解为“的”。不是吗? dabao. shengao,就读成“大宝的身高”,多么 的“自然而然”啊!今天我们已经摸到“面向对象”编程世界的门环了。 22.4->操作符 结构变量也可以是一个指针 Baobao* dAbAo;//定义一个指向“ Baobao”结构的指针在本章的增补课程中。这里只需记住,对于一个结构的大小,一定要用 sizeof 才能得到它的实 际大小。当然,可以肯定的是,结构的大小一定是大于或等于其所有成员变量的大小之和。 现在我们知道,定义了一个 BaoBao 的变量(daBao),就会在吃掉 20 个字节的内存。接下 来我们来看,如何使用 daBao 这个变量呢? 22.3 . 操作符 通过点操作符,我们可以得以一个结构中的成员变量。 请看例子: BaoBao daBao; //定义一个 BaoBao 类型的变量,变量名为 daBao; daBao.shenGao = 83; //“大宝”的身高是 83 公分 daBao.tiZhong = 14; //体重是 14 公斤 //字符串用 strcpy 函数来设置 strcpy(daBao.xingMing, "大宝"); .操作符,可以理解为“的”。不是吗? daBao.shenGao ,就读成 “大宝的身高”,多么 的“自然而然”啊!今天我们已经摸到“面向对象”编程世界的门环了。 22.4 -> 操作符 结构变量也可以是一个指针: BaoBao* pDaBao; //定义一个 指向“BaoBao”结构的指针
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有