- 博客(6)
- 收藏
- 关注
原创 数组和指针的一点点理解
定义数组时,如:int a[12];这个12指的是数组的长度。当使用时,如:a[11]=8;这时候11指的是第12个元素。定义指针时,如:int *p=&b;此时p赋值的是地址。当使用时,如:*p=b;
2023-04-08 15:52:17 36
原创 对c语言内存应用的一点笔记
堆区,用户人为管理的内存空间,比如用malloc开辟空间,用完后需要用free去清除内存,然后用NULL挂起指针。如果只开辟不清除,会导致内存泄露。栈区,保存的是函数的入口地址,形参,返回值,系统会自动管理栈区出栈入栈,函数调用结束后内存释放;
2023-04-08 15:36:48 42
原创 c语言中free、malloc函数的心得
free是释放malloc里面存储的内容,也就是清零。malloc开辟空间地址不变。想要进一步释放指针,要用到NULL。malloc开辟空间,只能开辟指针的空间。
2023-02-02 22:01:52 81
原创 C语言笔记
①C需要if else还能倒过来用,else if 这样大扣号就不用一层层嵌套了。方便很多 ②witch case 用在条件并行执行的情况。 且判断条件只能是单一情况,比如case 1: 当然可以吧case 1: ~ case 6:这几种情况一起合并。
2022-12-26 18:34:48 59
原创 0基础学习C语言
今天学了如何建立gcc开发环境: 在环境变量里面找到PATH,加进gcc安装目录 ①cd指令为跳转到指定文件夹 ②gcc是一个编译工具 ③gcc test.C -o qq,-o的作用是把test生成程序名改成qq.exe。
2022-12-14 22:07:39 53 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人