質問: 0; i <= 2; i++) { text1 += test[i]; } 実行結果は text1には"2"が格納されたままでした。 実際はtext1には、"2""1"となってほしい。 分かりにくい説明とは思いますが、 回答、ヒントなどを頂けますでしょうか 宜しくお願い致します。 それと、もしよかったら、text1の格納データは "2","1"としたいので、カンマ区切りのやりかたなども ヒントを頂けたら幸いです。 以上です。 宜しくお願い致します。
回答: cstring test[10]; cstring text1=""; test[0]="\"2\""; test[1]="\"1\""; for(int i = 0; i <= 2; i++) { text1 += test[i]; } 出力は "2""1" になりましたが・・・ 中に入っているデータは正しいですか?