概要 †
同一の符号化表現,文字種における、異なるコードでのstrcmp
実験 †
- ソース(test.cpp)
1
2
3
4
5
6
7
8
9
10
11
12
|
-
|
|
|
|
|
|
!
| #include <stdio.h>
#include <string.h>
int main()
{
const char src1[] = { (char)0x81, (char)0xE0, 0 }; const char src2[] = { (char)0x87, (char)0x90, 0 };
printf("strcmp(%s, %s) -> %s\n", src1, src2, ((strcmp(src1, src2) == 0)? "true": "false"));
return 0;
}
|
- 結果
検証時の環境 †
- Windows 7 Professional x86 SP1