b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

C ++宽字符处理功能和常用功能比较表

电脑杂谈  发布时间:2020-03-30 02:13:15  来源:网络整理

strchr函数原型_c++ strchr函数_c++ strchr

字符分类:

宽字符函数常见的C函数描述

iswalnum()isalnum()测试字符是数字还是字母

iswalpha()isalpha()测试字符是否为字母

iswcntrl()iscntrl()测试字符是否为控制字符

iswdigit()isdigit()测试字符是否为数字

iswgraph()isgraph()测试字符是否可见

iswlower()islower()测试字符是否为小写

iswprint()isprint()测试字符是否为可打印字符

iswpunct()ispunct()测试字符是否为标点符号

iswspace()isspace()测试字符是否为空白

iswupper()isupper()测试字符是否为大写字符

iswxdigit()isxdigit()测试字符是否为十六进制数字

大小写转换:

宽字符函数常见的C函数描述

towlower()到lower()将字符转换为小写

c++ strchr_strchr函数原型_c++ strchr函数

towupper()toupper()将字符转换为大写

字符比较:

宽字符函数常见的C函数描述

wcscoll()strcoll()比较字符串

日期和时间转换:

宽字符功能说明

strftime()根据指定的字符串格式和语言环境设置来格式化日期和时间

wcsftime()根据指定的字符串格式和语言环境设置格式化日期和时间c++ strchr函数,并返回宽字符串

strptime()根据指定的格式将字符串转换为时间值,这与strftime相反.

打印和扫描字符串:

宽字符功能说明

fprintf()/ fwprintf()使用vararg参数格式化输出

读取fscanf()/ fwscanf()格式

printf()使用vararg参数将输出格式化为标准输出

scanf()从格式化的标准输入中读取

sprintf()/ swprintf()根据vararg参数表格式化为字符串

c++ strchr_c++ strchr函数_strchr函数原型

sscanf()读取为字符串

vfprintf()/ vfwprintf()使用stdarg参数表将输出格式格式化为文件

vprintf()使用stdarg参数表将输出格式化为标准输出

vsprintf()/ vswprintf()格式化stdarg参数表并写入字符串

数字转换:

宽字符功能常见的C函数说明

wcstod()strtod()将宽字符的起始部分转换为双精度浮点数

wcstol()strtol()将宽字符的起始部分转换为长整数

wcstoul()strtoul()将宽字符的起始部分转换为无符号长整数

多字节字符和宽字符转换和操作:

宽字符功能说明

mblen()根据语言环境设置确定以字节为单位的字符数

mbstowcs()将多字节字符串转换为宽字符串

mbtowc()/ btowc()将多字节字符转换为宽字符

wcstombs()将宽字符串转换为多字节字符串

wctomb()/ wctob()将宽字符转换为多字节字符

c++ strchr_c++ strchr函数_strchr函数原型

输入和输出:

宽字符功能常见的C函数说明

fgetwc()fgetc()从流中读取一个字符并将其转换为宽字符

fgetws()fgets()从流中读取一个字符串并将其转换为宽字符串

fputwc()fputc()将宽字符转换为多字节字符并输出到标准输出

fputws()fputs()将宽字符串转换为多字节字符并输出为标准输出字符串

getwc()getc()从标准输入中读取字符并将其转换为宽字符

getwchar()getchar()从标准输入中读取字符并将其转换为宽字符

没有gets()使用fgetws()

putwc()putc()将宽字符转换为多字节字符并写入标准输出

putwchar()putchar()将宽字符转换为多字节字符并将其写入标准输出

没有puts()使用fputws()

ungetwc()ungetc()将宽字符放回输入流中

字符串操作:

宽字符功能常见的C函数说明

wcscat()strcat()将一个字符串放在另一个字符串的末尾

strchr函数原型_c++ strchr_c++ strchr函数

wcsncat()strncat()与wcscat()类似,并指定绑定字符串的绑定长度.

wcschr()strchr()查找子字符串的第一个位置

wcsrchr()strrchr()找到子字符串从头开始出现的第一个位置

wcspbrk()strpbrk()从字符串中查找另一个字符串中任何字符的第一个匹配项

wcswcs()/ wcsstr()strchr()查找字符串中另一个字符串的首次出现

wcscspn()strcspn()返回没有第二个字符串的初始数字

wcsspn()strspn()返回包含第二个字符串的初始数字

wcscpy()strcpy()复制字符串

wcsncpy()strncpy()与wcscpy()类似,同时指定副本数

wcscmp()strcmp()比较两个宽字符串

wcsncmp()strncmp()与wcscmp()类似c++ strchr函数,但也指定要比较的字符串数

wcslen()strlen()获取宽字符串数

wcstok()strtok()根据标识符将宽字符串分成一系列字符串

wcswidth()无获取宽字符串的宽度

wcwidth()无获取宽字符的宽度

还有与内存操作相对应的wmemcpy(),wmemchr(),wmemcmp(),wmemmove(),wmemset().


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-157239-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...