![](https://img-blog.csdnimg.cn/a0e04f8f57d14d4e9aa8949e2ee99632.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C语言进阶
文章平均质量分 96
C语言进阶的一些知识,是一些关于更底层的知识。
恒等于C
平凡之路,也可以遍地开花
展开
-
【C语言进阶】程序环境和预处理
前言:本篇文章将详细问你讲解一个程序到底是如何从代码到编译到运行起来的,希望对你有帮助。 程序环境和预处理:一.程序的翻译和执行环境二.详解:C语言程序的编译+链接四.预定义符号介绍五.预处理指令 #define六.宏和函数的对比七.预处理操作符#和##的介绍八.命令定义九.预处理指令 #include十.预处理指令 #undef十一.条件编译 一.程序的翻译和执行环境 对于程序的翻译环境和执行环境,其实在ANSI C的任何一种实现中,存在两个不同的环境。ANSI C是由美国国家标准协会及国际标准化组织.原创 2021-10-20 21:28:45 · 170 阅读 · 1 评论 -
【C语言进阶】从入门到入土(文件操作篇)
前言: 我们在之前学习代码的时候,每一次执行完之后都没有保存下来,而是结束进程后,第二次需要重新启用,但是我们先前输入的数据就已经丢失了。所以我们学习文件操作,使用文件可以让我们将数据直接存放到电脑的硬盘上,做到数据的持久化。 ...原创 2021-10-14 20:29:57 · 755 阅读 · 0 评论 -
【C语言进阶】从入门到入土(动态内存管理)
前言: 在c/c++语言中,编写程序有时不能确定数组应该定义为多大,因此这时在程序运行时要根据需要从系统中动态多地获得内存空间。所以今天我们来学习一下动态内存分配是怎样的。原创 2021-10-09 08:23:19 · 113 阅读 · 1 评论 -
【C语言进阶】从入门到入土(自定义类型详解 — 枚举、联合体)
前言: 我们知道,为了提高程序的可读性,C语言里支持用户自定义类型,或者叫改造类型。然而自定义类型最常见的就是结构体、枚举和联合体这三种类型。所以我们来详细理解一下自定义类型。本篇介绍枚举和联合体。 自定义类型详解 — 枚举、联合体:一.枚举1.枚举类型的定义2.枚举的优点3.枚举的使用二.联合1.联合类型的定义2.联合的特点3.联合大小的计算 一.枚举 1.枚举类型的定义 2.枚举的优点 3.枚举的使用 二.联合 1.联合类型的定义 2.联合的特点 3.联合大小的计算 ...原创 2021-10-07 17:05:53 · 331 阅读 · 2 评论 -
【C语言进阶】从入门到入土(自定义类型详解 — 结构体)
前言: 我们知道,为了提高程序的可读性,C语言里支持用户自定义类型,或者叫改造类型。然而自定义类型最常见的就是结构体、枚举和联合体这三种类型。所以我们来详细理解一下自定义类型。 ...原创 2021-10-07 12:07:24 · 728 阅读 · 2 评论 -
【C语言进阶】从入门到入土(字符串和内存函数第二篇)
前言: 本篇继续介绍处理字符和字符串的库函数的使用和注意事项,让我们更好的使用字符串和字符串库函数,去理解运用一些库函数或自定义函数。 字符串和内存函数:一.字符串查找1.strstr2.strtok二.错误信息报告1.strerror三. 字符操作四.内存操作函数1.memcpy2.memmove3.memset4.memcmp 一.字符串查找 1.strstr 2.strtok 二.错误信息报告 1.strerror 三. 字符操作 四.内存操作函数 1.memcpy 2.memmove 3.mem.原创 2021-10-02 18:03:54 · 281 阅读 · 3 评论 -
【C语言进阶】从入门到入土(字符串和内存函数第一篇)
前言: 本篇重点介绍处理字符和字符串的库函数的使用和注意事项,让我们更好的使用字符串和字符串库函数,去理解运用一些库函数或自定义函数。原创 2021-10-01 15:10:55 · 380 阅读 · 3 评论 -
【C语言进阶】从入门到入土(指针第二篇)
四. 数组传参和指针传参 五. 函数指针 六. 函数指针数组 七. 指向函数指针数组的指针 八. 回调函数原创 2021-09-19 17:23:17 · 279 阅读 · 4 评论 -
【C语言进阶】从入门到入土(指针第一篇)
前言: 本篇是指针的进阶,在前面的文章中,我们已经对指针有了一个基础的了解,但并没有对其进行一个深入的了解,所以我们这一篇进入进阶指针,深入了解指针和其他知识的联系。 如果还没有看过指针篇的同学可以点下方链接先进行学习: 【C语言】从入门到入土(指针篇) 这一篇章我们理解到: 指针就是个变量,用来存放地址,是地址唯一标识一块内存空间。 指针的大小是固定的4/8个字节(32位平台/64位平台)。 指针是有类型,指针的类型决定了指针的±整数的步长,指针解引用操作的时候的权限。 指针的各类运算是如何进行的原创 2021-09-14 06:32:20 · 309 阅读 · 4 评论 -
【C语言进阶】从入门到入土(数据的存储)
前言: 这一篇我们来深度剖析数据在内存中的存储,让我们走进数据在内存中到底是任何进行存储的,不同的数据类型有何差异。原创 2021-09-03 20:11:57 · 398 阅读 · 4 评论