Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
これは非常に簡単ですが、最後に行ったのは 2 か月前だったので忘れていました。文字列ポインターの文字数 (文字数) を見つける方法を知りたいです。sizeof() と strlen() を使用しようとしましたが、間違った値を返します。たとえば、insert="-dh o output -i input" の場合、sizeof() 関数は 210 を返します。私の機能:
int find(char* insert, char* check) { }
strlen()null で終わる文字列の正しい答え (文字列の長さ) を与える必要があります。この場合、ポインタsizeofを表すのに必要なバイト数を返す演算子です。char
strlen()
sizeof
char