1. ホーム
  2. c

[解決済み] s[i] - '0'とはどういう意味ですか?

2022-03-02 03:05:53

質問

以下のコードは、K&Rの教科書のページ番号71に記載されているものです。

val =10.0*val+s[i] -'0'

とは何ですか? s[i] -'0' の意味は?

どのように解決するのですか?

を変換します。 intchar を実際の int .

例えば、もし s[i]'9' では s[i] - '0' を生成します。 9 .