![]() |
1
5
FO扩展到
这不是对printf和ub的正确调用。本标准的相关部分如下:
|
![]() |
2
6
你说得对。
“1”和“2”变为“12”,并转到第一个
编译器警告也同意(当然):
在宏中,更改:
对此:
正如@blaze评论的那样,逗号在哪里起作用。 Live Demo
注:对于硬编码
|
![]() |
Xirema · 如何正确编写运算符的R值重载 7 年前 |
![]() |
Mário Feroldi · 在运行时调用代码中未调用的函数 7 年前 |
![]() |
chqrlie · 所有位0都可以是整数的陷阱表示吗? 7 年前 |
![]() |
Vincent · 打印零,但不基于该条件退出循环 7 年前 |
![]() |
Dror K. · 用%p打印空指针是未定义的行为? 7 年前 |
![]() |
Bite Bytes · C中允许这种函数调用吗 7 年前 |
![]() |
K J Gor · C中strncpy的内存混淆 8 年前 |