![](https://img-blog.csdnimg.cn/direct/acdf7ae9747341f48d9e58892fd44703.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
C语言知识点
文章平均质量分 80
包含一些基础的c语言知识点
2.5条悟T^T
初入贵圈,就从记录成长历程开始吧T^T
展开
-
深入理解指针(5)
指针(5)原创 2024-02-04 22:18:25 · 491 阅读 · 0 评论 -
自定义类型:联合和枚举
联合体和枚举原创 2024-03-22 22:32:02 · 881 阅读 · 0 评论 -
C语言内存函数
1. memcpy使⽤和模拟实现2. memmove使⽤和模拟实现及详解3. memset函数的使⽤4. memcmp函数的使⽤。原创 2024-03-14 21:43:43 · 375 阅读 · 5 评论 -
编译和链接
1. 翻译环境和运⾏环境2. 翻译环境:预编译+编译+汇编+链接。原创 2024-03-27 22:03:54 · 754 阅读 · 4 评论 -
数据在内存中的存储(2)
上一个博文里面讲到了整形在内存中的存储,但是浮点型的内容是否与整形的储存方式一样呢?常⻅的浮点数:3.14159、1E10等,浮点数家族包括: float、double、long double 类型。浮点数表⽰的范围: float.h 中定义根据国际标准IEEE(电⽓和电⼦⼯程协会)754,任意⼀个⼆进制浮点数V可以表⽰成下⾯的形式:V = (−1) 的S次方 ∗ M ∗ 2 的E次方• (−1) 的S次方表⽰符号位,当S=0,V为正数;当S=1,V为负数 S。原创 2024-03-17 19:47:15 · 918 阅读 · 1 评论 -
动态内存管理详解
C/C++程序内存分配的⼏个区域:1. 栈区(stack):在执⾏函数时,函数内局部变量的存储单元都可以在栈上创建,函数执⾏结束时 这些存储单元⾃动被释放。栈内存分配运算内置于处理器的指令集中,效率很⾼,但是分配的内 存容量有限。栈区主要存放运⾏函数⽽分配的局部变量、函数参数、返回数据、返回地址等。2. 堆区(heap):⼀般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。分配⽅ 式类似于链表。3. 数据段(静态区)(static)存放全局变量、静态数据。程序结束后由系统释放。原创 2024-03-22 22:49:55 · 927 阅读 · 0 评论 -
数据在内存中的存储(1)
1.整数在内存中的存储2.⼤⼩端字节序和字节序判断3.浮点数在内存中的存储。原创 2024-03-16 21:54:56 · 903 阅读 · 2 评论 -
深入理解指针(2)
指针(2)原创 2024-02-01 18:12:05 · 912 阅读 · 0 评论 -
深入理解指针(3)
指针详解(3)原创 2024-02-02 17:03:20 · 986 阅读 · 0 评论 -
字符函数和字符串函数
1. 字符分类函数2. 字符转换函数3. strlen的使⽤和模拟实现4. strcpy的使⽤和模拟实现5. strcat的使⽤和模拟实现6. strcmp的使⽤和模拟实现7. strncpy函数的使⽤8. strncat函数的使⽤9. strncmp函数的使⽤10. strstr的使⽤和模拟实现11. strtok函数的使⽤12. strerror函数的使⽤。原创 2024-03-09 23:38:07 · 857 阅读 · 0 评论 -
深入理解指针(4)
指针(4)原创 2024-02-03 18:09:08 · 575 阅读 · 0 评论 -
文件操作详解
磁盘(硬盘)上的⽂件是⽂件。但是在程序设计中,我们⼀般谈的⽂件有两种:程序⽂件、数据⽂件(从⽂件功能的⻆度来分类 的)。上⾯说的适⽤于所有输⼊流⼀般指适⽤于标准输⼊流和其他输⼊流(如⽂件输⼊流);所有输出流⼀ 般指适⽤于标准输出流和其他输出流(如⽂件输出流)。原创 2024-03-27 21:53:49 · 851 阅读 · 1 评论 -
自定义类型:结构体
下图是⽹络协议中,IP数据报的格式,我们可以看到其中很多的属性只需要⼏个bit位就能描述,这⾥ 使⽤位段,能够实现想要的效果,也节省了空间,这样⽹络传输的数据报⼤⼩也会较⼩⼀些,对⽹络 的畅通是有帮助的。4.如果嵌套了结构体的情况,嵌套的结构体成员对⻬到⾃⼰的成员中最⼤对⻬数的整数倍处,结构 体的整体⼤⼩就是所有最⼤对⻬数(含嵌套结构体中成员的对⻬数)的整数倍。这个是错误的用法,因为⼀个结构体中再包含⼀个同类型的结构体变量,这样结构体变量的⼤ ⼩就会⽆穷的⼤,是不合理的。2. 位段中最⼤位的数⽬不能确定。原创 2024-03-20 13:04:22 · 742 阅读 · 6 评论 -
深入理解指针(1)
指针详解(1)原创 2024-01-31 15:50:01 · 1162 阅读 · 0 评论 -
常见的一些库函数
库函数是一组预先定义好的函数,可以通过包含相应的头文件来使用。它们提供了各种常用的功能和算法,使得编程更加方便和高效。原创 2023-12-24 14:57:37 · 2538 阅读 · 1 评论 -
悟的境界进阶
动态内存分布的学习原创 2023-12-19 11:44:51 · 428 阅读 · 2 评论 -
scanf如何跳过无用字符
基本输入输出操作以及格式化输入的内容原创 2023-12-23 23:01:11 · 600 阅读 · 1 评论 -
‘>>’,‘<<’和‘&’的使用
‘>>’,‘原创 2023-12-28 16:36:20 · 592 阅读 · 1 评论