自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 volatile

volatile表明某个变量的值可能在外部被改变,因此对这些变量的存取不能缓存到寄存器,每次使用时需要重新读取内存。

2025-09-24 11:56:30 164

转载 【转载】const总结

这样做的结果是,每个包含了constant.h的*.c文件,都有一份该变量自己的copy,该变量实际上还是被定义了多次,占用了多个存储空间,不过在加了static关键字后,解决了文件间重定义的冲突。const 的好处,是引入了常量的概念,让我们不要去修改不该修改的内存。我们的第二条规则则是,尽可能多的使用const。他修饰的是一个数组,argv[],意思就是说这个数组的元素是只读的。如果加了const,那么对于这个函数的实现者,可以防止他在实现这个函数的时候修改不需要修改的值(len),这样很好。

2025-09-24 11:02:18 17

原创 C语言学习笔记12——进程

5.fork出的子进程和父进程的代码是一样的进一步理解,会执行同样的for循环,比如求质数的例子,双层for,外层for控制数值递增,fork一个子进程用for处理判断是否为质数,子进程处理完后如果没有exit(0)结束子进程,他会像父进程一样继续执行外层的for进而创建孙子进程,然后重复下去,会把资源耗尽。6.fork写时拷贝技术:父进程如果读取30万个数据要进行处理,此时fork了一个子进程,二者对数据指针在虚拟内存的页表指针不同,但在物理内存的指针值相同。4.fork前先fflush(NULL);

2025-07-02 15:04:49 180

原创 C语言学习笔记10——数据结构之链表

笔记

2023-02-06 17:57:08 258

原创 C语言学习笔记9——动态内存管理

学习笔记

2023-01-11 23:25:50 132

原创 C语言学习笔记8——构造类型

学习笔记

2023-01-11 11:39:33 237

原创 C语言学习笔记7——函数

学习笔记

2023-01-10 11:47:48 144

原创 C语言学习笔记6——指针

学习笔记

2023-01-05 23:30:22 198

原创 C语言学习笔记0——编程遇到的问题

note

2023-01-04 22:47:08 124

原创 C语言学习笔记5—— 数组

视频学习笔记

2023-01-04 17:57:13 385

原创 C语言学习笔记4——I/O

视频学习笔记

2023-01-01 23:32:41 335

原创 C语言学习笔记3——运算符及表达式

视频学习笔记

2023-01-01 22:17:15 360

原创 C语言学习笔记2——数据类型

视频学习笔记

2022-12-30 23:29:00 236 1

原创 C语言学习笔记1——基本概念

视频学习笔记

2022-12-30 20:46:45 254

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除