大文字・小文字を区別せずに文字列を指定した文字数分比較(C言語)

説明:

StrCmpNIを使用して、'ABCDEF'と'abcxyz'が、大文字・小文字を区別せずに先頭から何文字まで一致するかを求める。

キーワード:

StrCmpNI

サンプルコード:

void TestStrCmpNI(void)
{
	char *s1 = "ABCDEF";
	char *s2 = "abcxyz";
	int i;

	for(i=1; i<=5; i++) if(StrCmpNI(s1, s2, i) != 0) break;
	
	printf("'%s'と'%s'は%d文字目まで同じ.\n", s1, s2, i-1);
}


(original text:1999/06/09 更新)

本ドキュメントの内容は保証しません。本ドキュメントによって生じた結果について、一切の責任を負いません。