トップページ
⇒
tech
1001コメント
255KB
C言語なら俺に聞け! Part 100
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています
0604
デフォルトの名無しさん
05/01/27 21:32:37
宜しくどうぞ。
char buf[] = "hello";
sscanf(buf, "%d", &n);
のように、文字をむりやりint型の整数値に変換すると
ボーランドでは1
マイクロソフトのコンパイラでは4198947
が代入されます。
これは仕様ですか?
ちなみに数字以外の文字列だと同じ結果が得られますが
問題ありませんか?
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています