C/C+::strcmp関数

302 ワード

この関数は、主に2つの要素がディクショナリ順序に一致するかどうかを判断するために使用されます.
strcmp(a , b)

a,b辞書順に適合する戻り値>0
a,b辞書順戻り値<0に合致しない
a,bは同じで、戻り値=0
すなわち、2つの文字列が左から右へ1文字ずつ(ASCII値の大きさで比較)比較され、異なる文字が現れるか'0'に遭遇するまで.
注意、戻り値を-1または1と書かないでください.異なるコンパイラが返す値は往々にして異なります.-1,1はlow bの間違いです!!!