指针学习 4、5

目录

常用的字符串处理函数

1、scanf和gets、printf和puts

1)关于字符串输入函数gets(s):

2)关于字符串输出函数puts(s):

2、字符串的赋值函数char *strcpy(char *s1,char *s2)

3、字符串连接函数strcat(s1,s2)

4、字符串比较函数strcmp(s1,s2)

5、字符串长度函数strlen(s1)


常用的字符串处理函数

要注意使用相应的头文件stdio.h和string.h

1、scanf和gets、printf和puts

都在系统文件stdio.h中定义

1)关于字符串输入函数gets(s):

函数从输入得到一个字符串,遇到回车则输入结束,
自动将输入的数据和'\0'送入数组中

2)关于字符串输出函数puts(s):

输出时遇到'\0'自动将其转化为'\n',换行

2、字符串的赋值函数char *strcpy(char *s1,char *s2)

该函数把字符串s2复制到s1,直遇到s2中的'\0'为止。
s1要有足够的空间容纳s2,且s1中的内容被覆盖,函数返回
的是s1。
简化后的函数为:strcpy(s1,s2);

此函数在头文件#include <string.h>中被定义

一个例子:
c

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值