C言語なら俺に聞け(入門篇) Part 8
■ このスレッドは過去ログ倉庫に格納されています
0286デフォルトの名無しさん
2007/02/24(土) 10:19:12charの配列を宣言したとき、その変数はポインタになる。
num=(int)str;
↑つまりこれはnumに文字列"123"へのアドレスをint型として代入しただけ。
そもそもCでは代入演算子を使って文字列を一気に変数ぶち込む、というのが出来ない。
>>282の言うとおりatoiあたりを使うしかない。自分で関数作ってもいいけど。
>>284
その辺は個人のコーディングスタイルの問題じゃなかろうか。
個人的には1の方が見やすい。
■ このスレッドは過去ログ倉庫に格納されています