- 7 名前:デフォルトの名無しさん [2007/07/18(水) 13:58:34 ]
- こんにちは。
キャストについて質問があります。 グローバル宣言をしたchar型2次元配列の要素をatoi()で、 int_var = atoi(out_one_statement[12]); で整数に変換しようとするとゼロが帰るのです。 (int_var = atoi(&out_one_statement[12]);はエラー) また、char型の変数にその配列の要素を代入しようとすると、 「error C2440: '=' : 'char [32]' から 'char' に変換できません。」 となります。このメッセージはchar[4][32]とかで宣言したその配列の 「char[i][0:31]の32要素数のベクトルはスカラー変数に代入できないよ」 と解釈したのですが、実際どうなのでしょうか。 よろしくお願いします。
|

|