小编fun*_*ing的帖子

变量的类型是否存储在某处?它在哪里?

例如,

float f = 2.4;
int n = f + 1;
Run Code Online (Sandbox Code Playgroud)

n = 3

变量 f 在内存中是 0x4019999a,所以我认为 f + 1 = 0x4019999a + 1 但计算机没有。如何知道 f 是“浮动”?即使 f 在内存中只是 0x4019999a。变量的类型是否存储在某处?

c compiler-construction typeinfo

3
推荐指数
1
解决办法
99
查看次数

标签 统计

c ×1

compiler-construction ×1

typeinfo ×1