
重学c/c++系列
黑衣少年
回首再逐江湖梦
展开
-
重学c语言系列一(gcc编译过程)
此系列文章的目的:1.希望能够掌握之前理解不清楚和根本没有掌握的知识点 2 也算是一次复习,拓实基础,为笔试面试做准备吧 GCC 编译分为4个部分,预编译,编译,汇编,链接 假设源文件:test.c 预处理: 命令如下: gcc -E test.c -o test.i 参数-原创 2014-03-12 21:37:13 · 1163 阅读 · 0 评论 -
重学c语言系列三---变量在内存中的布局
好久没来写这些东西,忙着原创 2014-04-08 20:20:02 · 834 阅读 · 0 评论 -
重学c语言系列二---(变量)
在C语言中,对变量的存储类型说明有以下四种: auto 自动变量 register 寄存器变量 extern 外部变量 static 静态变量 自动变量和寄存器变量属于动态存储方式,外部变量和静态变量属于静态存储方式。 按作用域又可分为全局变量和局部变量 自动(auto)变量 C语言规定, 函数内凡未加存储类型说明的变量均视为自动变量, 也就是说原创 2014-03-14 02:39:05 · 928 阅读 · 2 评论 -
重学c语言系列四--变量在内存中的布局(二)
接着上篇文章,我们大致了解内存被分成几个部分之后,就实际实验一下吧,我拿前面说过的变量文章里的例子代码: #include #define YES 1 //extern int extern_var ; extern reall_extern_var ; int golbal_var=3; int golbao_var2; int main() { //extern int原创 2014-05-22 02:26:38 · 977 阅读 · 0 评论