C语言
文章平均质量分 95
Mr_chenchao
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c语言基础------自定义类型
定义和初始值有俩种方式,在结构体声明后和使用前,前者所创建的结构体变量具有全局属性,后者就只是一个普通的局部变量,结构体支持嵌套定义和指定元素的初始化声明后初始化:嵌套定义:指定成员初始化:全局变量默认初始值为0,局部变量为随机值当对局部变量进行指定成员初始化时,其他成为会初始值为0结构体嵌套定义,初始化值字符串需要再次访问联合体有点像结构体的竞争对手,为啥这么说呢?因为结构体会追求成员变量的对齐性,而联合体不会;结构体使用多个成员变量,而联合只能用一个。由此可见,原创 2024-01-25 14:21:45 · 1271 阅读 · 0 评论 -
深入理解指针(C语言基础)
CPU(中央处理器),在处理数据的时候,需要处理的数据是从内存中读取的,当数据处理完时又会放回到中。会被划分为一个个的内存单元,每一个的内存单元大小都是一个字节。每个字节可以放八个比特位每个内存空间大小都有对应的编号,有了这个空间单元编号,CPU就能迅速找到一个内存空间,当然,在C语言中内存单元叫作地址。原创 2023-12-30 02:03:46 · 1312 阅读 · 1 评论 -
c语言 ----- 动态内存
以上便是关于c语言中的动态内存管理的全部内容了,不知不觉从malloc,到柔性数组结束,这样我们在以后编写程序的时候,就不用在无脑的吧数据都存放在栈区啦,也可以望堆区扔扔,毕竟位置也不差,空间也大;还可以通过函数灵活运行堆区空间,切记用完记得要还回去(释放),好比借的东西,不是自己的,终究是要归还的。总而言之,我们可以学完多去尝试尝试使用动态内存管理函数!!!原创 2024-02-07 02:17:30 · 1402 阅读 · 1 评论 -
c语言----文件操作
也便是存储在磁盘上的电子文件。就是在我们电脑中存储那个 数字、照片、文件等都属于电子文件,只要硬盘没坏,那么这些数据随时随地都能找到,而且方便探索。在程序设计中,我们还将文件分为俩种:程序文件与数据文件(从文件功能的角度分类),本篇还是主要介绍的数据文件。程序文件程序文件包括源程序文件,比如我们的.c 文件;目标文件,经过预编译、编译、汇编后生成的目标文件,后缀为.obj,对其进行链接后,就能生成可执行程序;当然最后一种就是可执行程序文件,后缀名为.exe数据文件数据文件。原创 2024-02-16 00:50:04 · 1169 阅读 · 1 评论 -
C语言-----预处理详解
C语言设置了一些预定义的符号,可以直接使用的,预定义符号也是在预处理期间处理的。__FILE__ // 进行编译的源文件__LINE__ // 文件当前的行号__DATE__ // 文件被编译的日期__TIME__ // 文件被编译的时间__STDC__ //如果编译器循序 ANSI C,其值为1,否则未定义(但vs 编译是不循序的哈)int main()//这个是实现的不了哈 只能在gcc下实现,返回1return 0;原创 2024-02-21 01:35:55 · 1580 阅读 · 0 评论 -
c语言-----字符函数 && 字符串函数 && 内存函数
这一部分的字符串相对简单,无非用上了一点ASCll码判断,不过现在已经被前人打包成了函数,我们只需要学会调用这个函数从ctype.h,引便可以直接用,有想复制验证的话可以试试哈,我也会放一份哈。原创 2024-01-13 14:59:04 · 1001 阅读 · 1 评论
分享