豆搜网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > IT/计算机 > c语言提供了很多字符串操作函数
侵权投诉

c语言提供了很多字符串操作函数

c语言提供了很多字符串操作函数,使用这些函数必须在文件开始包含头文件“string.h”。

1. unsigned int strlen(char *str)

功能:字符串长度(即字符串中第一个‘\0’前的字符数)

返回值:字符串中字符的个数(不包含‘\0’)

2. char * strcpy(char *str1, char *str2)

功能:将字符串2复制到字符数组1中

返回值:字符串数组1的地址

3. char *strcat( char *str1, char *str2 )

功能:将字符串2的内容复制连接在字符数组1的后面

返回值:字符串数组1的地址

4. int strcmp(char *str1, char *str2)

功能:比较字符串1和字符串2。

返回值:str1<str2,返回负数, str1=str2,返回0, str1>str2,返回正数

5. char *strlwr(char *str)

功能:将字符串中大写字母转化为小写字母

6. char *strupr(char *str)

功能:将字符串中小写字母转化为大写字母

编写一个函数string_search(char str[],char c),如果字符串中包含字符c,则返回值1,否则返回值0,并验证。

void string_search(char str[],char c)

{

int i;

printf("please input a string:\n");

gets(s1);

for(i=0;s1[i]!='\0';i++)

if(s1[i]=='c') {return 1;}

return 0;

}

编写一个函数string_delete(char str[],char c),功能是删除字符串中所有的字符变量c(例如字符串“delete”删除所有的“e”,则字符串变为“dlt”),并验证。

void string_delete(char str[],char c)

{

char s2[30];

int i,j;

printf("please input a string:\n");

gets(s1);

printf("please input a letter deleted:\n");

c = getchar();

j=0;

for(i=0;str[i]!='\0';i++)

if(str[i]!=c) {s2[j]=str[i]; j++;}

第1页

你可能喜欢

  • C语言字符串
  • C语言函数
  • 语言分析
  • C语言经典算法
  • c语言函数库
  • C语言经典程序

热门文档

相关文档

  • C语言字符串操作函数

    C语言提供了许多用来处理字符串的标准库函数,本章将介绍其中的一部分函数。 在编写C程序时,经常要用到处理字符串的技巧,本章提供的例子将帮助你快速学会一些常用...

  • C语言中的字符串操作函数详细解释

    C语言中的字符串操作函数详细解释_IT/计算机_专业资料。C语言中的字符串函数是一个很大的亮点,是C语言一个很重要的组成部分,也是应用最多的一部分内容,文档对其中...

  • C语言字符串操作函数

    C语言字符串操作函数_计算机软件及应用_IT/计算机_专业资料 暂无评价0人阅读0次下载举报文档C语言字符串操作函数_计算机软件及应用_IT/计算机_专业资料。strtok...

  • C语言字符串处理函数归总(比较全)

    C语言字符串处理函数归总(比较全)_信息与通信_工程科技_专业资料。全是字符串的处理函数,如字符串的比较等字符串处理函数介绍 bcmp 原型:extern int bcmp(const ...

  • C语言~所有的字符串操作函数

    C语言~所有的字符串操作函数_IT/计算机_专业资料。C语言、字符串C...C 语言提供了许多用来处理字符串的标 准库函数,本章将介绍其中的一部分函数。...

  • 利用C语言函数实现常见的字符串操作

    Key words:C Language; Function;Operation of Strings 现在的 C 语言教材一般只介绍如 strcpy ()、strlen () 和 strcat () 等关于字符串操作函数,学生掌握...

  • 常用字符串处理函数C语言

    常用字符串处理函数C语言_互联网_IT/计算机_专业资料。常用字符串处理函数C语言常用字符串处理函数 C 语言.txt 每天早上起床都要看一遍“福布斯”富翁排行榜,如果上...

  • C语言字符串处理函数大全

    C语言字符串处理函数大全_计算机软件及应用_IT/计算机_专业资料。C 语言字符串函数大全函数名: stpcpy 功能: 拷贝一个字符串到另一个 用法: char *stpcpy(char ...

  • C语言字符串处理函数大全

    C语言字符串处理函数大全_IT/计算机_专业资料。c语言自学资料C 语言字符串处理函数大全 对于刚接触 C 语言的人们,字符串往往处理起来有点费力,我是很有...

  • C语言字符串操作常用库函数

    C语言字符串操作常用库函数_计算机软件及应用_IT/计算机_专业资料。包含常用字符串操作函数,C语言C 语言字符串操作常用库函数函数名: stpcpy 功能: 拷贝一个字符...

  • C语言字符串操作总结大全(超详细)

    C语言字符串操作总结大全(超详细)_计算机软件及应用_IT/计算机_专业资料。C语言...具有指定长度的字符串处理函数在已处理的字符串之后填补零结尾符 2)字符串到...

站点地图 | 文档上传 | 侵权投诉 | 手机版
新浪认证  诚信网站  绿色网站  可信网站   非经营性网站备案
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.docsou.com All Rights Reserved.  闽ICP备15022310号-9  闽公网安备 35021102001881号  email
返回顶部