次の行で警告が表示されます。
e = strtol(++s, (char **)&s, 10);
を別のステートメントに移動する++s
と、警告が消えますが、私が知る限り、この警告は完全に間違っています。の値はs
、 の計算で一度だけ使用され++s
ます。の 2 番目の用途はs
、そのアドレスを取得することだけです。足りないものはありますか?
次の行で警告が表示されます。
e = strtol(++s, (char **)&s, 10);
を別のステートメントに移動する++s
と、警告が消えますが、私が知る限り、この警告は完全に間違っています。の値はs
、 の計算で一度だけ使用され++s
ます。の 2 番目の用途はs
、そのアドレスを取得することだけです。足りないものはありますか?