する
if(strncmp(buf, buf2, 7) == 0)
と同じことをする
if(memcmp(buf, buf2, 7) == 0)
buf
およびbuf2
char* 配列または類似のものです。
これを別の質問に追加するつもりでしたが、おそらく別々に投稿する方がよいと判断しました. おそらく、答えは些細な「はい」であるか、そうでない場合、違いは何ですか?
(これらの関数はオンライン ドキュメントから見つけましたがstrncmp
、ドキュメントが少し不明瞭だったのでわかりませんでした。)