以下代码:
int x = 0;
x+0 = 10;
Run Code Online (Sandbox Code Playgroud)
不出所料产生编译错误
lvalue required as left operand of assignment
Run Code Online (Sandbox Code Playgroud)
但是,是否保证所有符合标准的编译器都会产生类似的错误,或者编译器可以合理地将第2行视为
x = 10;
Run Code Online (Sandbox Code Playgroud)
哪个会编译?
| 归档时间: |
|
| 查看次数: |
55 次 |
| 最近记录: |