摘要: 有关字符串数组: 结尾会自动添加字符 ’ \0 ’ 做结尾,C语言不会检测数组的溢出,所以要自己控制内存的使用,溢出如果没有占用的是未使用的位置没事,但如果恰好后面的内存已经被使用,那么影响比较严重。 结构体内存分配占用情况 结构体在内存分配是会进行内存对齐,目的是为了方便内存访问,加快访问速度。所 阅读全文
posted @ 2022-05-28 11:11 selfW 阅读(15) 评论(0) 推荐(0) 编辑
摘要: random函数有关控制变量的写法有关sizeof() 运算符逗号表达式二进制理解短路类型转换 random函数 用处:产生随机数用于测试 #include<time.h> 通过获取当前时间的毫秒做参数 使用:rand()%m; 0 <= getnumber <= m-1 对取值进行m的取余从而控制 阅读全文
posted @ 2022-05-28 11:11 selfW 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 有关未初始化变(常)量的值常量与指针精度转换避免借位赋值表达式知识点逗号表达式 if else与switch—case 有关未初始化变(常)量的值 全局变量 、静态变量初始值为0 局部变量,自动变量初始值随机分配(脏值) 原因:局部变量存在于堆栈中,栈中通过移动栈指针来给程序提供一个内存空间和这个局 阅读全文
posted @ 2022-05-28 11:11 selfW 阅读(18) 评论(0) 推荐(0) 编辑