- 博客(6)
- 收藏
- 关注
原创 结构体笔记
在传参时尽量不传结构体本身,传结构体的地址,节省空间,提高效率。类似数组的初始化struct name={}通过 name.成员名 来访问。(结构体里面也可以出现其他结构体)可以在声明结构体之后花括号外面创建。通过结构体名->成员名 来访问。结构体即一些数据类型的集合。
2023-12-04 16:13:52 366
原创 数组名表示首元素地址的例外
1,sizeof(数组名)这里数组名表示整个数组。除这两种情况外数组名都表示的是首元素的地址。2.&数组名 表示的是整个数组。
2023-11-17 10:01:34 29
原创 函数笔记1
先引入头文件 再导入静态库———> #pragma comment(lib,"名字.lib")右键项目名称--->属性——>常规——>配置类型——>静态库——>再编译一次。要用的时候在main函数上面写#include"头文件名"就可以在工程的debug文件夹里找到.lib的文件。也可以在源文件中创建文件夹.c写函数全部,头文件中新建文件夹.h文件写函数声明。main函数外面的函数也可以嵌套。
2023-11-14 19:21:30 24 1
原创 函数笔记1
main函数里的变量为实参,自定义函数里的变量叫形参,实参的值传给形参后,在函数里运行并不会对实参的值产生实际性的影响。所以要直接修改地址上的值。交换两个实型变量写函数如下后运行并未交换。a b和x y的地址并不相同。
2023-10-30 17:20:35 28 1
原创 数组笔记1
(1)在c99标准之前数组的大小必须为常量或者常量表达式,支持c99标准的编译器里可以大小为 变量,为的是变长数组。如果是字符串格式的话,后面就相当于自己打了个\0。(2)数组初始化的大小。
2023-10-26 19:42:17 28
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人