clコンパイラです。理由はstrcmp_sなどといったVS特有の関数を使うよう促してくるため。引数の第一引数の文字を、第二引数の中にある文字から検索するという意味なのでしょうか?ネットでは文字列の長さ?といったものを比較しているような説明が多いのでちょっと確認したいです。
2020 7/19 追記:提示コードと文章を追加して質問内容自体を変更しました。
#include "stdio.h" #include "string.h" int main() { char st[1][10] = {{"1010100"}}; char s1[3][10] = {{"1BCXECA"},{"aaaa"},{"fefefe"}}; int r = strcmp(&s1[0][0],st[0]);//ここの行です。 int r2 = strcmp(&s1[0][1],st[0]);//ここの行です。 printf("%d\n",r); printf("%d\n",r2); // getchar(); return 0; }
回答2件
あなたの回答
tips
プレビュー