为什么以下代码编译?该语言的哪个部分允许在C和C++代码中添加URL?
int main()
{
http://www.stackoverflow.com
return 0;
}
Run Code Online (Sandbox Code Playgroud)
提前谢谢,卡斯特罗.
以下代码的输出是什么:
int main() {
int k = (k = 2) + (k = 3) + (k = 5);
printf("%d", k);
}
Run Code Online (Sandbox Code Playgroud)
它没有给出任何错误,为什么?我认为它应该给出错误,因为赋值操作与定义相同k.
我的意思是int i = i;无法编译.但它编译.为什么?什么是输出,为什么?