整数提升 问答列表

不同的数据类型 - 有符号和无符号

作者:NithinR 提问时间:9/13/2017

我刚刚执行了以下代码 main() { char a = 0xfb; unsigned char b = 0xfb; printf("a=%c,b=%c",a,b); if(a==b) { ...

为什么在有参数和没有参数的情况下声明相同的函数不会导致编译错误?

作者:arye 提问时间:5/3/2023

对于代码: int hi(int); int hi(); int main() { hi(3); } 我没有收到任何编译错误(调用;没有参数确实会得到编译错误)。hi() 我预计编译器会抱怨...

如何在可变参数函数包装器中强制类型提升?

作者:haton 提问时间:11/3/2023

我正在编写一个包装器来调用 vtable 中的 API 函数。这是通过一个可变参数的 temple 完成的,以使用任意数量的参数包装 API 函数。 我发现,只有当作为参数传递的数字被强制为长时,某些...


共3条 当前第1页