字符串操作 (CRT)
这些例程作用于 null 结尾的单字节字符、宽字符及多字节字符字符串。 如缓冲区操作中所述,可以将缓冲区操作例程用于不以 NULL
字符结尾的字符数组。
字符串操作例程
例程 | 使用 |
---|---|
使用代码页信息比较两个字符字符串(_mbsicoll 和 _mbsnicoll 区分大小写) |
|
将字符串指针退后一个字符 | |
将字符串指针提前一个字符 | |
最多,将一个字符字符串的前 n 个字节追加到另一个字符字符串 | |
%> | 比较两个字符字符串的前 n 个字节 |
返回提供字符数范围的字符字节数 | |
复制字符串的 n 个字节 | |
%> | 比较两个字符字符串的 n 个字节,忽略大小写 |
%> | 将字符串的前 n 个字节设置为指定字符 |
返回提供的字节数范围内的字符数 | |
在字符串中查找下一个字符 | |
将字符串指针前移 n 个字符 | |
返回指向给定字符串中的第一个字符(不在另一个给定字符串中)的指针 | |
返回格式化字符串中的字符数 | |
从标准输入流读取指定长度的格式化数据。 | |
从标准输入流读取指定长度的格式化数据。 | |
将设置格式的数据写入字符串 | |
将一个字符串追加到另一个字符串 | |
在字符串中查找指定字符的第一个匹配项 | |
.- . | 比较两个字符串 |
使用当前区域设置代码页信息比较两个字符串(_stricoll 、_wcsicoll 、_strnicoll 和 _wcsnicoll 区分大小写) |
|
将一个字符串复制到另一个字符串 | |
在字符串中查找指定字符集中的字符的第一个匹配项 | |
重复字符串 | |
将错误编号映射到消息字符串 | |
设置日期和时间字符串的格式 | |
比较两个字符串(不考虑大小写) | |
查找字符串长度 | |
将字符串转换为小写形式 | |
追加字符串的字符 | |
比较两个字符串的字符 | |
将一个字符串的字符复制到另一个字符串 | |
比较两个字符串的字符(不考虑大小写) | |
将字符串的前 n 个字符设置为指定字符 | |
在另一个字符串中查找其他字符串中的字符的第一个匹配项 | |
查找字符串中给定字符的最后一个匹配项 | |
反向字符串 | |
将字符串的所有字符设置为指定字符 | |
查找在另一个字符串中找不到的字符的字符串的第一个匹配项 | |
在另一个字符串中查找指定字符串的第一个匹配项 | |
在字符串中查找下一个令牌 | |
将字符串转换为大写形式 | |
根据特定于区域设置的信息将字符串转换为排序格式 | |
编写使用指针参数列表的格式化输出 | |
编写使用指针参数列表的格式化输出 |