摘要:
程序中变量的内存分配方式 程序运行时需要占用多大的空间需要在编译时确定,便于操作系统为程序分配适当的内存空间。 从静态存储区分配:程序的全局变量和静态变量都在这里分配,且在编译时已经分配好,在程序终止前被操作系统回收。 在栈上创建:在函数调用时,函数的形参和局部变量都在栈上创建,函数执行完毕时这些内 阅读全文
摘要:
语法#ifndef X#define X#endif作用#ifndef指示符检查预编译常量X是否已宏定义,如果没有,则指示符判断为真,从#define到#endif之间所有语句都被包含进来编译,如果判断为假,则#define到#endif之间所有语句都被忽略条件编译可以有效防止同一文件被反复包含,即 阅读全文