![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
beliefyou8
很高兴认识大家!
展开
-
C++基础总结
1. 4 const和#define的区别 对比加深 C++ 中的const 常量类似于宏定义 const int c = 5; ≈ #define c 5 C++ 中的const 常量与宏定义不同 const常量是由编译器处理的,提供类型检查和作用域检查 宏定义由预处理器处理,单纯的文本替换2. C语言中的const 变量 C语言中 const变量是只读变量,有自己的存储空间原创 2016-07-15 10:37:48 · 635 阅读 · 0 评论 -
C++进阶总结
1. gcc编译过程 预处理(Pre-Processing) 编译(Compiling) 汇编(Assembling) 链接(Linking) Gcc *.c –o 1exe (总的编译步骤) Gcc –E 1.c –o 1.i //宏定义 宏展开 Gcc –S 1.i –o 1.s Gcc –c 1.s –o 1.o Gcc 1.o –o 1exe 结论:gcc编译工具是一原创 2016-07-15 10:38:44 · 383 阅读 · 0 评论 -
C语言提高总结
sizeof是操作符,不是函数;sizeof测量的实体大小为编译期间就已确定。 2. 1.3.3程序的内存四区模型 内存四区的建立流程 流程说明 1、操作系统把物理硬盘代码 load到内存 2、操作系统把c代码分成四个区 3、操作系统找到main函数入口执行 各区元素分析 1.4函数调用模型 1.4.1基本原理 1.4.2内存四区模型和函数调用模型变量传递分析 1、一个主程序有原创 2016-07-15 10:37:00 · 368 阅读 · 0 评论