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