0%

cpp生成代码及数据类型

c++基本数据类型主要有bool, char, int, float, double。具体如下:

basic data structure
basic data structure2

另外,C++生成代码的过程是:1.程序员编写源代码 2.编译器正确翻译C++为目标代码 3.链接器将环境启动的代码以及引入库的代码与目标代码正确链接 4.最后才输出机器认识的可执行代码
code procedure

整型提升(integral promotion): 计算表达式时,bool, char, unsigned char, signed char short会转换为int,即int为计算机最自然的类型,也是运算速度可能最快的。较小与较大运算也可能提升。