摘要:
有两个程序:int i=10;int j=i+4;main(){}/***********************/int i=10;main(){static int j=i;}/************************/如果把文件命名为.c,用gcc去编译会出现“initializer element is not constant”错误。如果把文件命名为.cc,用g++去编译正确通过!我们知道静态变量(全局和局部的)、常量、全局变量存储在数据段(参见我的另一篇博客《Linux内存管理》),一个可执行文件(只是一个静态文件,还没有运行)有代码段、数据段和示未初始化数据段。计算机只会 阅读全文
摘要:
/**************************************************************************************************//*** ***//*** 文件管理命令 ... 阅读全文