摘要: 1.位字段 可以指定一个字段有多少位(4位保存0-15,3位保存0-7,1位保存0、1表示是非) 2.C语言支持16进制字面值,不支持二进制字面值 阅读全文
posted @ 2016-07-24 16:42 farmerspring 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1.联合:计算机为其中最大的字段分配空间。 例如: typedef union{ short count; float weight; float volume;}quantity; //占4字节 2.设置联合的值 C89方式(保存第一个字段的值):quantity q = {4}; 注意加上{} 阅读全文
posted @ 2016-07-24 15:43 farmerspring 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1.访问结构字段,点表示法,用 . 运算符 2.typedef为结构创建别名,用typedef定义结构时可以省略结构名 例如: 3.想把结构传给函数并在函数中更新他的值,需要使用结构指针 4.(*t).age = t->age 才有效 *t.age = *(t.age) 并无实际意义 练习一:结构体 阅读全文
posted @ 2016-07-24 11:04 farmerspring 阅读(180) 评论(0) 推荐(0) 编辑