%>
确定一个字节是否为多字节字符的尾随字节。
语法
int _ismbbtrail(
unsigned int c
);
int _ismbbtrail_l(
unsigned int c,
_locale_t locale
);
参数
c
要测试的整数。
locale
要使用的区域设置。
返回值
如果整数 _ismbbtrail
为一个多字节字符的第二个字节,则 c
将返回一个非零值。 例如,仅在代码页 932 中,有效范围为 0x40 到 0x7E 以及 0x80 到 0xFC。
备注
_ismbbtrail
对与区域设置相关的行为使用当前区域设置。 _ismbbtrail_l
具有相同的效果,只不过它改用已传入的区域设置。 有关详细信息,请参阅 Locale。
默认情况下,此函数的全局状态范围限定为应用程序。 若要更改此行为,请参阅 CRT 中的全局状态。
要求
例程 | 必需的标头 | 可选标头 |
---|---|---|
_ismbbtrail |
<mbctype.h> 或 <mbstring.h> | <ctype.h>、* <limits.h>、<stdlib.h> |
_ismbbtrail_l |
<mbctype.h> 或 <mbstring.h> | <ctype.h>、* <limits.h>、<stdlib.h> |
* 适用于测试条件的清单常数。
有关兼容性的详细信息,请参阅 兼容性。