C语言中关于字符串的一些常用函数
2016-10-07 10:06
337 查看
使用以下时应当在头文件中加入string.h
getch()为当你键入任何一个值时,返回但是并不显示,立马编译结束,返回的是asc码
getchar();当你键入回车之后才算是输入结束,并且可以用putchar()显示第一个字符,返回的是asc码
puts()将一个字符串(仅一个)输出到终端,可以包含转义符
gets();从终端输入一个字符串到字符数组,并且得到一个函数值,该函数值为该字符数组的起始地址
strcat(str1,str2);string catenate 字符串连接函数,把字符串二接到字符串一的后面
strcpy(字符数组1,字符串2(可以为数组或者为字符串常量)); //不能直接将一个字符串赋值给一个数组,或者将一个数组赋值给另一个数组,只能用strcpy()函数来进行赋值
strncpy(字符数组,字符串2,n);string copy表示将字符串前n位来代替字符数组的前n位
strcmp(字符串1,字符串2);string compare比较两个字符串是否一样,如果相等,则返回值为0;如果不相等,则以不相同的第一位比较的结果为参考,字符串1>字符串2,则返回为正数;否则为负数
strlen();获取字符串的长度函数string length
strlwr();英文string lowercase;字符串大写字母转化为小写的函数
strupr();英文string uppercase;字符串小写字母转化为大写的函数
getch()为当你键入任何一个值时,返回但是并不显示,立马编译结束,返回的是asc码
getchar();当你键入回车之后才算是输入结束,并且可以用putchar()显示第一个字符,返回的是asc码
puts()将一个字符串(仅一个)输出到终端,可以包含转义符
gets();从终端输入一个字符串到字符数组,并且得到一个函数值,该函数值为该字符数组的起始地址
strcat(str1,str2);string catenate 字符串连接函数,把字符串二接到字符串一的后面
strcpy(字符数组1,字符串2(可以为数组或者为字符串常量)); //不能直接将一个字符串赋值给一个数组,或者将一个数组赋值给另一个数组,只能用strcpy()函数来进行赋值
strncpy(字符数组,字符串2,n);string copy表示将字符串前n位来代替字符数组的前n位
strcmp(字符串1,字符串2);string compare比较两个字符串是否一样,如果相等,则返回值为0;如果不相等,则以不相同的第一位比较的结果为参考,字符串1>字符串2,则返回为正数;否则为负数
strlen();获取字符串的长度函数string length
strlwr();英文string lowercase;字符串大写字母转化为小写的函数
strupr();英文string uppercase;字符串小写字母转化为大写的函数
相关文章推荐
- 关于C语言中一些常用函数的说明
- 关于C语言中一些常用函数的说明
- 关于PHP的一些常用的字符串处理函数
- c#中关于字符串的一些函数
- c#中关于字符串的一些函数
- 字符串的一些常用操作函数
- C语言常用字符串处理函数
- C语言中操作字符串的一些函数源代码
- 关于c语言的一些文件操作函数
- 自己整理的关于C的一些字符串处理函数
- C语言字符串处理的几个常用函数
- Linux下常用C语言字符串操作函数
- c#中关于字符串的一些函数.txt
- C语言字符串几个常用函数小结
- 关于数组和字符串的一些常用手段
- sql T_sql 关于字符串的一些常用操作实例
- C语言的常用库函数(dos)之四(dir.h文件下的一些函数)
- C语言中常用的几个字符串处理函数:
- perl中关于字符串的一些函数
- C语言中操作字符串的一些函数源代码