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函数只能接收一个字符而且字符可赋给一个字符变量或者整型变量