- ベストアンサー
atoi
123と表示されたいんだけど、コンパイルエラーです。 この場合、atoiの引数して、str[3]の文字を入れる変数をもう1つ用意するしかないですか? キャストでうまくできる方法があったら教えてください。 strという変数の"abc123"という文字は変化させたくないんです。 #include <iostream.h> main(){ int i; char str[] = "abc123"; i = atoi(str[3]); printf("%d\n", i); }
- みんなの回答 (1)
- 専門家の回答
お礼
atoi(&str[3]); でした。