2016-11-13 10 views
-2

私は構造体のデータ型ループから構造体メンバを割り当てますか?

struct column { 
    int member1; 
    int member2; 
}; 

を持っていると私はまた、私は、構造体columnのメンバーに、すべてのループカウンタを割り当てるにはどうすればよい

counter=1; 

for(counter; counter <= input_column; counter++) { 
    printf("%d", counter); 
} 

ループを持っていますか?

例:ユーザー入力5場合は、構造体columnメンバーはこのようなものになるはずです。

struct column { 
    int member1; 
    int member2; 
    int member3; 
    int member4; 
    int member5; 
}; 

は、事前にありがとう:)

+0

このようにC++は機能しません。 –

+0

あなたが達成しようとしていることは明確ではありません。あなたの質問は、[XY問題](http://xyproblem.info/)と非常によく似ています。つまり、あなたは 'std :: vector 'を探している可能性があります –

答えて

0

短い答えは、あなたができないです。構造体は型であり、そのサイズ、変数、およびメソッドはコンパイル時に認識され、設定されています。ただし、配列やstd::vector<t>のように複数の値を格納することもできます。

関連する問題