mrd*_*enz 3 c c++ unix gcc variable-assignment
当你在C中看到这样的代码时,分配的顺序是什么?
int i = 0, var1, var2;
Run Code Online (Sandbox Code Playgroud)
我不懂语法......
Mit*_*eat 11
仅i赋值为零.
var1并且var2是未初始化的.
您的代码中没有任何"赋值".它是三个类型变量的声明int,其中一个初始化为零.该=标志是初始化语法的一个组成部分,它无关,与任何"转让".由于那里只有一个初始化,所以对任何"订单"都毫无疑问.
如果这不能回答你的问题,请澄清一下.
| 归档时间: |
|
| 查看次数: |
271 次 |
| 最近记录: |