![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
文章平均质量分 88
清风微泫
长路漫漫,未来还有很长的路要走,放平心态继续踩坑。加油!!!
展开
-
C语言------内存管理
作用域就是它能在哪去使用。生命周期就是从哪开始从哪结束,例如:夏虫朝菌、浮游朝生暮死、昙花一现······C语言变量的作用域分为:使用auto修饰,局部变量也叫auto自动变量(auto可写可不写),一般情况下代码块 {} 内部定义的变量都是自动变量,它有如下特点:加不加auto都指的是局部变量,一般都不加auto进行修饰,跟声明extern一样不加。全局变量在函数外定义,可被本文件及其它文件中的函数所共用,若其它文件中的函数调用此变量,需用 extern 声明;int j; 或者 extern原创 2022-12-05 21:14:13 · 1190 阅读 · 0 评论 -
项目开发常用字符串应用模型
当strtok()在参数s的字符串中发现参数delim中包含的分割字符时,则会将该字符改为’\0’字符,当连续出现多个时只替换第一个为’\0’。这个模型就是找两个变量,一个从字符串的开始遍历,另一个从字符串的末尾开始遍历,最后得到中间想要的信息。了,这里面就没有值了而是传递NULL,因为字符串没有截取完,他在缓存区还会保留一份字符串,如果你再想截取就写个NULL。函数:该函数从第一个字符开始计算字符串中字符数,直到遇到空字符即’\0’为止,然后返回计算字符数的长度,包括’\0’。原创 2022-11-30 11:02:02 · 241 阅读 · 0 评论 -
c语言指针详解
/获取a的内存地址 return 0;}内存中的每一个数据都会分配相应的地址char 占内存一个字节,分配一个地址int 占内存四个字节,分配四个地址windows电脑在做数据存储时采用小端对齐(低位数据放在低位内存地址,高位数据放在高位内存地址)。大端对齐:低位数据放在高位内存地址,高位数据放在低位内存地址。计算机的字节顺序模式分为大端数据模式和小端数据模式,它们是根据数据在内存中的存储方式来区分的。小端对齐和大端对齐都是计算机中数据存储的一种方式。数据类型* 变量名。原创 2022-11-21 22:03:18 · 2407 阅读 · 0 评论 -
C多文件编程
因为我们在预处理的时候,会把头文件展开,假如我展开 “你” …然后展开之后又有一个 “我”(head.h).在展开又是你…这样就没完没了了,这样深度太深的情况下,程序会报错,你包含我 我包含你最多包含1024次。我们把head.h改名成add2.h,然后main1.c代码修改 #include 改成"add2.h",就好了。就解决了,当展开展开…如果有多个源文件和头文件,一般一个源文件对应一个头文件,源文件、头文件可以命名一样。没有先后顺序,因为编译器会自动找到你的主函数再进行资源的整合成一个文件。原创 2022-10-14 23:21:46 · 1020 阅读 · 0 评论