在 c++ 中将多个变量设置为相同的值
Setting more than one variable to the same value in c++
我有一个问题,关于我是否可以将多个变量设置为相同的值,如下所示:
int hours, minutes, seconds, TotalTimeInSeconds = 12;
或者如果我必须像这样输入它:
int hours = 12, minutes = 12, seconds = 12, TotalTimeInSeconds = 12;
谢谢!
好吧,你能做的是
int hours, minutes, seconds, TotalTimeInSeconds;
hours=minutes=seconds=TotalTimeInSeconds=12
并解释它是如何工作的
在此示例中
int a,b;
a=b=2;
实际发生的是
a.operator=(b.operator=(2));
您的第一个建议仅将 12 分配给TotalTimeInSeconds
。
最接近的方法可能是:
int hours, minutes, seconds, TotalTimeInSeconds;
hours = minutes = seconds = TotalTimeInSeconds = 12;
相关文章:
- 设置变量时C++程序挂起
- 从系统("command") (C++) 设置变量
- 在构造函数中设置变量失败?
- 如何为输入设置变量编号和__android_log_print格式
- 从输入文件 c++ 中提取和设置变量
- 使用 void 函数在主函数中设置变量的值
- 未在另一个函数中设置变量引用的问题
- 对于循环设置变量为条件
- 使用 argv 设置变量
- 为什么我的代码未设置变量
- 在C++中设置变量的值之前检查变量是否更好
- 在 if 语句中设置变量
- 在子类中设置变量
- 未设置变量并返回异常数字
- 如何设置变量的 char 数组的元素数量
- C++指针运行时错误 - 使用指针设置变量然后检索
- 从C++设置变量时 QML 内存泄漏
- 使用此功能在构造函数中设置变量
- 从函数设置变量时不会更改
- 类中的二传手不会设置变量