没有合适的资源?快使用搜索试试~ 我知道了~
C++技术参考手册.doc
资源详情
资源评论
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/314538/bg1.jpg)
C++技术参考手册
字符串函数
strcmp 原型:
用法:
功能:比较字符串 和 。
说明:当 时,返回值
当 时,返回值
当 时,返回值
strcpy 原型:
用法:
功能:把 所指由 !"" 结束的字符串复制到 所指的数组中。
说明: 和 所指内存区域不可以重叠且 必须有足够的空间来容纳 的字符串。返回指向
的指针。
strncpy原型:
用法:
功能:把 所指由 !"" 结束的字符串的前 个字节复制到 所指的数组中。
说明:如果 的前 个字节不含 !"" 字符,则结果不会以 !"" 字符结束。
如果 的长度小于 个字节,则以 !"" 填充 直到复制完 个字节。
和 所指内存区域不可以重叠且 必须有足够的空间来容纳 的字符串。
返回指向 的指针。
strcat 原型:
用法:
功能:把 所指字符串添加到 结尾处覆盖 结尾处的#$#并添加#$#。
说明: 和 所指内存区域不可以重叠且 必须有足够的空间来容纳 的字符串。返回指向
的指针。
strchr 原型:
用法:
功能:查找字符串 中首次出现字符 的位置
说明:返回首次出现 的位置的指针,如果 中不存在 则返回 !""。
strdup 原型:
用法:
功能:复制字符串
说明:返回指向被复制的字符串的指针,所需空间由 %分配且可以由 &释放。
strlen原型:
用法:
功能:计算字符串 的长度,
说明:返回 的长度,不包括结束符 !""。
strcspn 原型:
用法:
功能:在字符串 中搜寻 中所出现的字符。
说明:返回第一个出现的字符在 中的下标值,亦即在 中出现而 中没有出现的子串的长度。
strlwr 原型:'
用法:
功能:将字符串 转换为小写形式
说明:只转换 中出现的大写字母,不改变其它字符。返回指向 的指针。
strncat 原型:
1
![](https://csdnimg.cn/release/download_crawler_static/314538/bg2.jpg)
用法:
功能:把 所指字符串的前 个字符添加到 结尾处覆盖 结尾处的#$#并添加#$#。
说明: 和 所指内存区域不可以重叠且 必须有足够的空间来容纳 的字符串。 返回指向
的指针。
strncmp 原型:,
用法:
功能:比较字符串 和 的前 个字符。
说明:当 时,返回值
当 时,返回值
当 时,返回值
stricmp,strcmpi 原型:
用法:
功能:比较字符串 和 ,但不区分字母的大小写。
说明: 是到 的宏定义,实际未提供此函数。
当 时,返回值
当 时,返回值
当 时,返回值
strpbrk原型:()
用法:
功能:在字符串 中寻找字符串 中任何一个字符相匹配的第一个字符的位置,空字符 !"" 不包括
在内。
说明:返回指向 中第一个相匹配的字符的指针,如果没有匹配字符则返回空指针 !""。
strrev原型:*
用法:
功能:把字符串 的所有字符的顺序颠倒过来(不包括空字符 !"")。
说明:返回指向颠倒顺序后的字符串指针。
strset原型:
用法:
功能:把字符串 中的所有字符都设置成字符 。
说明:返回指向 的指针。
strstr原型:)
用法:
功能:从字符串 ) 中寻找 第一次出现的位置(不比较结束符 !""。
说明:返回指向第一次出现 位置的指针,如果没找到则返回 !""。
strtok原型:%)
用法:
功能:分解字符串为一组标记串。 为要分解的字符串, 为分隔符字符串。
说明:首次调用时, 必须指向要分解的字符串,随后调用要把 设成 !""。
%) 在 中查找包含在 中的字符并用 !""#$#来替换,直到找遍整个字符串。
返回指向下一个标记串。当没有标记串时则返回空字符 !""。
strupr原型:
用法:
功能:将字符串 转换为大写形式
说明:只转换 中出现的小写字母,不改变其它字符。返回指向 的指针。
bcmp原型:(%*%%*%
用法:
功能:比较字符串 和 的前 个字节是否相等
2
![](https://csdnimg.cn/release/download_crawler_static/314538/bg3.jpg)
说明:如果 或 则返回零,否则返回非零值。( 不检查 !""。
bcopy 原型:*%(%%*%*%
用法:
功能:将字符串 的前 个字节复制到 中
说明:(% 不检查字符串中的空字节 !"",函数没有返回值。
bzero 原型:*%(+%*%
用法:
功能:置字节字符串 的前 个字节为零。
说明:(+% 无返回值。
memccpy原型:*%*%*%
%
用法:
功能:由 所指内存区域复制不多于 % 个字节到 所指内存区域,如果遇到字符 则停止复
制。
说明:返回指向字符 后的第一个字符的指针,如果 前 个字节中不存在 则返回 !""。 被
复制
memchr 原型:*%*%(&%
用法:
功能:从 (& 所指内存区域的前 % 个字节查找字符 。
说明:当第一次遇到字符 时停止查找。如果成功,返回指向字符 的指针;否则返回 !""。
memcmp 原型:*%(&*%(&%
用法:
功能:比较内存区域 (& 和 (& 的前 % 个字节。
说明:当 (&(& 时,返回值
当 (&(& 时,返回值
当 (&(& 时,返回值
memcpy原型:*%*%*%%
用法:
功能:由 所指内存区域复制 % 个字节到 所指内存区域。
说明: 和 所指内存区域不能重叠,函数返回指向 的指针。
memicmp 原型:*%(&*%(&%
用法:
功能:比较内存区域 (& 和 (& 的前 % 个字节但不区分字母的大小写。
说明: 同 的唯一区别是 不区分大小写字母。
当 (&(& 时,返回值
当 (&(& 时,返回值
当 (&(& 时,返回值
memmove 原型:*%%**%%*%%
用法:
功能:由 所指内存区域复制 % 个字节到 所指内存区域。
说明: 和 所指内存区域可以重叠,但复制后 内容会被更改。函数返回指向 的指针。
memset原型:*%*%(,%
用法:
功能:把 (, 所指内存区域的前 % 个字节设置成字符 。
说明:返回指向 (, 的指针。
movmem原型:*%%**%*%%
用法:
3
![](https://csdnimg.cn/release/download_crawler_static/314538/bg4.jpg)
功能:由 所指内存区域复制 % 个字节到 所指内存区域。
说明: 和 所指内存区域可以重叠,但复制后 内容会被更改。函数返回指向 的指针
setmem 原型:*%*%(&%
用法:
功能:把 (& 所指内存区域前 % 个字节设置成字符 。
说明:返回指向 (& 的指针。
stpcpy 原型:
用法:
功能:把 所指由 !"" 结束的字符串复制到 所指的数组中。
说明: 和 所指内存区域不可以重叠且 必须有足够的空间来容纳 的字符串。
返回指向 结尾处字符 !""的指针。
输入输出函数
getchar,getch 原型:*%
用法:
功能:读键
说明:从键盘上读取一个键,并返回该键的键值
是到 的宏定义
kbhit 原型:)(*%
用法:%
功能:检测按键
说明:检测键盘是否有键按下。
如果有键按下,则返回对应键值;否则返回零。
)( 不等待键盘按键。无论有无按键都会立即返回。
printf 原型:*%&%&%
用法:%
功能:格式化字符串输出
说明:&% 指定输出格式,后面跟要输出的变量
目前 & 支持以下格式:
-单个字符
-十进制整数
-&十进制浮点数
-%八进制数
-字符串
-无符号十进制数
-十六进制数
--输出百分号-
一个格式说明可以带有几个修饰符,用来指定显示宽度,小数尾书及左对齐等:
.左对齐
/在一个带符号数前加0/0或0.0号
域宽用前导零来填充,而不是用空白符。域宽是一个整数,设置了打印一个格式化字符串
的最小域。精度使用小数点后加数字表示的,给出每个转换说明符所要输出的字符个数。
注意:带修饰符的显示可能不正常
putchar 原型:*%
用法:%
功能:在屏幕上显示字符
说明:字符输出在屏幕的当前位置。
可用 %* 或 %% 改变光标位置。
4
![](https://csdnimg.cn/release/download_crawler_static/314538/bg5.jpg)
标准函数
exit 原型:*%*
用法:(
功能:结束程序
说明:返回值将被忽略
itoa 原型:%
用法:(
功能:把整数 转换成字符串
说明:返回指向转换后的字符串的指针
动态内存分配函数
calloc 原型:*%%11+
用法:%
功能:为具有 1 个长度为 1+ 元素的数组分配内存
说明:如果分配成功则返回指向被分配内存的指针,否则返回空指针 !""。
当内存不再使用时,应使用 &函数将内存块释放。
free 原型:*%&*%
用法:%
功能:释放指针 所指向的的内存空间。
说明: 所指向的内存空间必须是用 %%% 所分配的内存。
如果 为 !"" 或指向不存在的内存块则不做任何操作。
malloc 原型:*%%1(
用法:%
功能:分配长度为 1( 字节的内存块
说明:如果分配成功则返回指向被分配内存的指针,否则返回空指针 !""。
当内存不再使用时,应使用 &函数将内存块释放。
realloc 原型:*%%*%1'+
用法:%
功能:改变 1 所指内存区域的大小为 '+ 长度。
说明:如果重新分配成功则返回指向被分配内存的指针,否则返回空指针 !""。
当内存不再使用时,应使用 &函数将内存块释放。
系统库函数
clrscr,ClearScreen原型:*%*%*%23*%
用法:
功能:清屏
说明:清除屏幕缓冲区及液晶显示缓冲区
光标位置回到屏幕左上角。
DispBCD 原型:*%4524
用法:
功能:显示七段数码管数字
说明:调用后在屏幕左侧图标区显示对应数字。
显示最大值为 666。
SetScrollBar 原型:*%345
用法:
功能:显示滚动条
说明:调用后在屏幕左侧图标区显示百分比滚动条。
为总长度, 为当前位置。
TextOut,outtextxy原型:*%78%
5
剩余34页未读,继续阅读
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![thumb](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![avatar](https://profile-avatar.csdnimg.cn/9dc2d8ee8c0a4998a463b8cbf5200dd5_janker4213.jpg!1)
janker4213
- 粉丝: 4
- 资源: 13
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
- 建筑结构\施工图\A型施工图-建筑-空施08.dwg
- 建筑结构\施工图\A型施工图-建筑-空施07.dwg
- 视频下载神器-**猫抓**浏览器插件
- Java课程设计模板.docx
- com.whidev.mapchart.apk
- Delphi 12 控件之R121.patch1.zip
- Delphi 12 控件RADStudio-12-1-29-0-51961-7529-KeyPatch.rar
- Delphi 12 控件之Delphi 10.4.2 patch合并包.rar
- Delphi 12 控件之12.1Patch-Patch1.rar
- Delphi 12 控件之LMD.VCL.Full.Version.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)
评论0