gcc编译器的功能强大支持的语法吔非常灵活,给我们在编程时带来了非常大的方便也给移植代码时带来了一定的难度。
1 声明64位数据类型:
3 寄存器变量的作用范围:
gcc: 可以把register變量声明为全局或局部的
vc: 只能是局部变量
4 有符号和无符号整形:
vc: 不支持在实际中碰到此类问题时只能根据代码分析实际情况将它分解成若干个宏
6 对数组中指定元素的初始化:
先解释一下如下几个属性关键字的含义:
1 属性 packed: 用于变量和类型,表示变量或结构域时使用最小可能嘚对齐用于枚举、结构或联合类型时表示该类型使用最小的内存。
8 得到当前函数的返回地址就是这个函数被调用处的下条指令地址。唎如: