自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 _I,_O,_IO,条件编译#ifndf _HEAD_H中的下划线_是什么,有什么用

@_I,_O,_IO,条件编译#ifndf _HEAD_H中的下划线_是什么,有什么用 1.其实质是一个宏名。由此我们可以防止发生重复定义或声明。 2.编程风格,使标识符含义更清晰易懂 假设你的头文件名为head.h,根据习惯,我们声明一个宏HEAD_H,对应这个头文件,在头文件中开始的地方和结尾的地方加上 对HEAD_H的声明和判断,头文件Head.h如下: #ifndef HEAD_H #define HEAD_H ……(头文件内容) #endif 这样,头文件可以避免被多次包含。头文件中定

2021-09-14 23:58:08 813

转载 # 关于进程的地址空间:TEXT,DATA,BSS,HEAP,STACK

关于进程的地址空间:TEXT,DATA,BSS,HEAP,STACK 现代操作系统对每个进程都分配了完整的虚拟内存地址空间。进程会把整个地址空间分成多个区间来使用。 程序员最为熟悉的两个区间莫过于堆和栈。然而还有其他的内存区间来存储代码、静态、全局变量等等。 本文来总结一下这些内存区间到底存的是哪些东西。先看图: 虚拟内存技术使得每个进程都可以独占整个内存空间,地址从零开始,直到内存上限。 每个进程都将这部分空间(从低地址到高地址)分为六个部分: TEXT段:整个程序的代码,以及所有的常量。这部分内存是是

2021-09-12 22:55:38 394

原创 2020-12-24

简单生活,快乐每天!

2020-12-24 00:43:48 156

空空如也

空空如也

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

TA关注的人

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