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