小编dec*_*kor的帖子

用C++输入结构元素

我正在尝试在C++ 14中实现一个结构.我已经创建了一个具有3个int值的结构

struct mystruct{
    int a;
    int b;
    int c;
};
Run Code Online (Sandbox Code Playgroud)

在我的main函数中,我用以下方式初始化结构数组:

int main(){
    mystruct X[] = {{1,2,3}, {4,5,6}};
    .
    .
}
Run Code Online (Sandbox Code Playgroud)

我将把这个数组传递给一个函数,我将对它执行一些操作.这个功能可能是这样的:

int myfunc(mystruct X[]){
    //do something
}
Run Code Online (Sandbox Code Playgroud)

如何将此数组的值作为用户输入使用cin,而不是对它们进行硬编码(可能使用对象)?我不知道该如何解决这个问题.

编辑:我希望这可以以某种方式使用对象实现

c++ arrays structure c++14

2
推荐指数
1
解决办法
134
查看次数

标签 统计

arrays ×1

c++ ×1

c++14 ×1

structure ×1