摘要:
【整体流程】 预处理(preprocessing) cpp/ gcc -E 编译(compilation) cc1 / gcc -S 汇编(assembly) as 连接(linking) ld 参考 https://zhuanlan.zhihu.com/p/39219541 阅读全文
摘要:
【代码demo】 打印0,3 gcc -S 文件.c的汇编码 【规则】 static局部变量的初始化语句只会执行一次,下次再运行该初始化语句就不会被初始化,但是它可以被多次赋值。 【静态局部变量的特性】 存储位置:处于静态存储区,当用 static 修饰局部变量的时候,它就改变了局部变量的存储位置, 阅读全文