strcmp ライブラリ関数

文字列を比較する

int strcmp( const char *string1, const char *string2 );


サンプルです。

#include <stdio.h>
#include <string.h>

int main()
{
        char *str1 = "abc";
        char *str2 = "ABC";
        int result;
  
        result = strcmp( str1, str2 );
        if( result == 0 ){
                printf( "%sと%sの文字列は同じです(strcmp関数)\n", str1, str2 );
        }else{
                printf( "%sと%sの文字列は違います(strcmp関数)\n", str1, str2 );
        }

        result = _stricmp( str1, str2 );
        if( result == 0 ){
                printf( "%sと%sの文字列は同じです(_stricmp関数)\n", str1, str2 );
        }else{
                printf( "%sと%sの文字列は違います(_stricmp関数)\n", str1, str2 );
        }

        return 0;
}

トップページ