機能 |
2つの文字列を比較する。 |
||||
---|---|---|---|---|---|
定義 |
#include <string.h> int strcmp ( const char * s1, const char * s2 ); |
||||
引数 |
|
||||
戻り値 |
引数s1が引数s2より大きい場合、0より大きい値を返す。 引数s1が引数s2より小さい場合、0より小さい値を返す。 引数s1が引数s2と等しい場合、0を返す。 |
||||
実装例 |
#include <string.h> #include <stdio.h> int main(void) { int ret; ret = strcmp("abc", "a"); printf("abc : a = %d\n", ret); ret = strcmp("abc", "abc"); printf("abc : abc = %d\n", ret); ret = strcmp("abc", "bca"); printf("abc : bca = %d\n", ret); return 0; } |
||||
実行結果 |
abc : a = 1 abc : abc = 0 abc : bca = -1 |
strcmp()