C
文章平均质量分 85
ngzhubingzhang
这个作者很懒,什么都没留下…
展开
-
数据类型-结构体
什么是C语言结构体 我们现在需要描述一个人,会发现他的属性不是单一的类型,如身高可以是整型或者实型,年龄为整型,性别为字符型,显然我们不能通过数组将这些信息进行整合,故我们引入了结构体这个概念,他区分于数组的是,他的每个成员类型不限! 结构体的注意事项 ①:结构体作为我们“构造而成”的数据类型,那么我们在使用和说明之前需要定义它。正如我们给一个存储空间命名一样,命名的过程中我们无需分配地址,结构须在主函数之前或者主函数之中声明,否则会报错 ②:c语言中的结构体不能直接进行强制转换,只有结构体指针才能进行强制原创 2020-11-08 21:25:25 · 168 阅读 · 0 评论 -
浅谈指针和内存分配
指针和指针类型换换理解基础回顾指针指针变量的声明小试牛刀 在进入正文之前,大家思考一个问题:“值相同的两个指针所指向的值可以不同”如果理解了,这篇文章就没必要看了,如果不知道,请仔细看下下面的问诊 基础回顾 1:位(bit)是最小的数据单位,他的值只能为0和1; 字节(Byte)是计算机存储的一种单位,每个字节是由8位组成;(1Byte=8bit); 地址是内存中每个字节的首地址; 2:变量的内存 变量的内存主要在于这个变字,因为编译器根据不同的数据类型,申请不同的空间,如32位和64位的编译器,他的内存为原创 2020-11-08 00:35:01 · 816 阅读 · 1 评论