摘要:
参考: https://www.cnblogs.com/xiaokang01/p/9069048.html 阅读全文
posted @ 2019-06-09 22:01
anobscureretreat
阅读(1662)
评论(0)
推荐(0)
摘要:
c语言代码与可执行文件的映射关系 面试题:脚本代码文件是不是可执行程序? 是,也不是!下面是过程!可执行程序->操作系统加载->生成进程脚本文件->脚本解释程序->生成进程->操作系统读取脚本文件解释执行 可执行程序与内存的映射关系堆栈段是程序运行后才正式存在的,是程序运行的基础。 #静态存储区.b 阅读全文
posted @ 2019-06-09 21:47
anobscureretreat
阅读(331)
评论(0)
推荐(0)
摘要:
#代表命令要被预处理器处理#define 定义的宏可以出现在程序的任意位置#define 定义之后的代码都可以使用这个宏 宏是字面量,不占用内存 单步编译预处理器,只进行文本替换,不进行语法检查:gcc -E test.c -D test.i 完整编译:gcc test.c 宏表达式#define 阅读全文
posted @ 2019-06-09 21:40
anobscureretreat
阅读(170)
评论(0)
推荐(0)
摘要:
指针数组指针数组是数组,指针数组每个元素是一个指针指针数组的定义:type* parray[n]; type* 是数组中每个元素的类型parray 为数组名n为大小 例子:float* a[3] //a是一个数组,每个元素的类型是float* code: 阅读全文
posted @ 2019-06-09 21:38
anobscureretreat
阅读(188)
评论(0)
推荐(0)
摘要:
数组类型重命名数组类型由元素类型和数组大小共同决定数组指针是一个指针,只想对应类型的数组指针数组是一个数组,其中每个元素都是指针数组指针遵循指针运算法则指针数组拥有c语言数组的各种特性 c通过typedef 为数组类型重命名格式为 typedef type(name)[size] 数组类型:type 阅读全文
posted @ 2019-06-09 21:36
anobscureretreat
阅读(2122)
评论(0)
推荐(0)

浙公网安备 33010602011771号