春风若有怜花意 可否许我再少年|

__Helios

园龄:6年6个月粉丝:3关注:3

随笔分类 -  C/C++

[C/C++] 函数
摘要:疑问 1、数组指针和指针数组什么意思,具体怎么使用? 2、数组(一维/二维)和指针的关系?数组做函数形参的表达方式有几种? 3、函数结束后,函数栈释放的内容有哪些? 4、通过函数修改形参的值怎么实现?值传递还是引用传递?基本类型、数组、结构体有什么区别? 5、函数内malloc和free内存注意事项
30
0
0
[C/C++] 结构体
摘要:> 主要讲解结构体中的数组和指针 ## 固定缓冲区 ```c #define MAX_LEN 100 #define DATA_LEN 100 typedef struct { int length; char data[MAX_LEN]; // 固定缓冲区大小,浪费内存 } max_buffer,
11
0
0
[C/C++] 字符串
摘要:> 在 C 语言中,字符串实际上是使用空字符 \0 结尾的一维字符数组。因此,\0 是用于标记字符串的结束。 ## 字符串常量 ```c // str是一个指针,初始化为一个字符串常量,str实际上是const char *,不能修改 // str和str2的地址是一样的,指向同一块地址 char
70
0
0
变量作用域
摘要:如果在不同的文件中定义相同名字的全局变量/函数,编译器无法通过编译 使用extern可以访问其他文件中定义的变量/函数 使用static修饰的全局变量/函数仅在文件内部有效,其他文件中无法访问。并且在该文件中无法引用到其他文件的同名称变量 使用extern引用的变量必须已经定义过
42
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起