摘要: (1) auto声明中有修饰符 auto 的对象,具有动态存储周期。这种修饰符只能用于函数内的对象声明。在 ANSIC 中,默认情况下函数内的对象声明都有动态的存储周期,所以不需要使用修饰符 auto。(2) register当声明对象有动态存储周期时,可以使用修饰符 register。该关键字告诉 阅读全文
posted @ 2020-09-12 21:09 CN晨晓 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 你认为的多个文件在编译器中可能以一个文件出现。例如,通常在源代 码(.c扩展名)中包含一个或多个头文件(.h 扩展名)。头文件会依次包含 其他头文件,所以会包含多个单独的物理文件。但是,C预处理实际上是用 包含的头文件内容替换#include指令。所以,编译器源代码文件和所有的头 文件都看成是一个包 阅读全文
posted @ 2020-09-12 20:47 CN晨晓 阅读(569) 评论(0) 推荐(0) 编辑