[关闭]
@Jayfeather 2018-04-28T01:24:17.000000Z 字数 432 阅读 680

字符串函数笔记

C_Primer_Plus读书笔记


strlen()函数

用于统计字符串的长度

  1. void fit(char *string,unsigned int size)
  2. {
  3. if(strlen(string)>size)
  4. string[size];
  5. }

stract()函数

接受两个字符串作为参数,拼接第二个字符串到第一个字符串。
但是无法检查第一个字符串是否能容纳第二个字符串;

strncat()函数

接受三个参数,两个字符串,一个整数。
拼接第二个字符串的n个字符到第一个字符串(可以避免字符串溢出)

strcmp()函数

接受两个字符串作为参数,比较两个字符串的差异,如果两个字符串完全一样则反应会0

strncpy()函数

接受两个字符串作为参数,将第二个字符串写入第一个(直接覆盖)

strncpy()函数

接受两个字符串,一个整数作为参数。
将第二个字符串中的n个字符(若少于n则为整个字符串)写入到第一个字符串中

sprintf()函数

将多个字符串合并为同一个函数(用法和printf相同)

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注