相关疑难解决方法(0)

编译时间运算符

有人可以列出C++中提供的所有编译时运算符吗?

c++ metaprogramming operators

4
推荐指数
1
解决办法
1667
查看次数

sizeof运算符的操作数

我明白了结果

int nData = 10;
printf("%d", sizeof(nData + 2.0));
Run Code Online (Sandbox Code Playgroud)

是"8"

为什么每个结果

int nData = 10;
printf("%d", sizeof(nData = 2.0));
printf("%d", sizeof(nData += 2.0));
Run Code Online (Sandbox Code Playgroud)

不是8而是4?为什么nData不能12.012通过sizeof(nData += 2.0)

c sizeof

4
推荐指数
1
解决办法
55
查看次数

标签 统计

c ×1

c++ ×1

metaprogramming ×1

operators ×1

sizeof ×1