常用的C函数

c常用字符串函数


1、strstr

功能:从字符串 str1 中寻找 str2 第一次出现的位置(不比较结束符NULL),如果没找到则返回NULL。

2、strchr

功能:查找字符串中首次出现字符 ch 的位置,返回首次出现 ch 的位置的指针,如果 str 中不存在 ch 则返回NULL。

3、strcpy

功能:把 src 所指由NULL结束的字符串复制到 dest 所指的数组中。src 和 dest 所指内存区域不可以重叠且 dest 必须有足够的空间来容纳 src 的字             符串。返回指向 dest 结尾处字符(NULL)的指针。

4、strcat

功能:把 src 所指字符串添加到 dest 结尾处(覆盖dest结尾处的'\0')并添加'\0'。src 和 dest 所指内存区域不可以重叠且 dest 必须有足够的空间来容纳 src 的字符串。返回指向 dest 的指针。

5、strcmp

功能:比较字符串str1和str2。

6、strlen

功能:计算字符串 str 的长度,返回 str 的长度,不包括结束符NULL。(注意与 sizeof 的区别)


字符数据的输入输出

1、putchar

功能:向终端输出一个字符,可以是字符型变量也可以是整型变量,形式为putchar(c)

2、getchar

功能:从终端输入一个字符,getchar函数没有参数,函数的值就是从输入设备得到的字符,getchar函数只能接收一个字符而且字符可赋给一个字符变量或者整型变量

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值