【发布时间】:2020-07-31 12:51:45
【问题描述】:
int num1, num2, num3, num4;
这是我想出的唯一方法:
cin >> num1; cin >> num2; cin >> num3;
有没有办法做这样的事情?
cin >> num1, num2, num3;
这将有助于我完成作业并节省代码行而不会显得草率。
【问题讨论】:
-
你试过
cin >> num1 >> num2 >> num3;吗? -
This would be helpful for me to comlete assignments and save lines of code without looking sloppy.在现实世界中,建议不要将所有内容放在一条线上。当然,将命令放在单独的行上比草率更具可读性。 -
第二个 DeiDei,例如,许多指南主张每行只声明一个变量,这样做的原因是可读性、版本控制更容易区分以及指针混淆更少。所以实际上
int num1, num2, num3, num4;应该是 4 行。不要懒惰打字,它没有回报。阅读代码的频率远高于编写代码的频率 -
我想问题是我不知道实际的“真实世界代码”是什么样的而不是示例。