当前位置:首页 > 编程笔记 > 正文
已解决

C 语言字符串函数

来自网友在路上 175875提问 提问时间:2023-11-19 15:31:44阅读次数: 75

最佳答案 问答题库758位专家为你答疑解惑

C 语言字符串函数

在本文中,您将学习使用诸如gets(),puts,strlen()等库函数在C中操作字符串。您将学习从用户那里获取字符串并对该字符串执行操作。

您通常需要根据问题的需要来操作字符串。大多数字符串操作都可以自定义方法完成,但是这会使编程变得复杂和庞大。

为了解决这个问题,C在标准库中 "string.h"支持大量的字符串处理功能。

下面讨论几种常用的字符串处理函数:

函数描述strlen()计算字符串的长度strcpy() 将一个字符串复制到另一个字符串strcat()连接(拼接)两个字符串strcmp()比较两个字符串strlwr()将字符串转换为小写strupr()将字符串转换为大写

字符串处理函数在"string.h"头文件下定义。

#include <string.h>

**注意:**您必须包含以上代码才能运行字符串处理函数。

gets()和puts()

函数gets()和puts()是两个字符串函数,用于接收用户的字符串输入并分别显示它们,如 上一章所述。

#include<stdio.h>int main()
{char name[30];printf("输入姓名: ");gets(name);     //函数从用户处读取字符串。printf("姓名: ");puts(name);    //函数来显示字符串return 0;
}

**注意:**尽管gets()和puts()函数处理字符串,但这两个函数都在"stdio.h"头文件中定义。

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"C 语言字符串函数":http://eshow365.cn/6-39395-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!