概述
上篇博客是求字符串长度的函数,这篇把其他几个常用的字符串函数也都介绍一下,并且模拟一下,如下:
1. strcpy 函数是拷贝字符串函数的,注意的点:
a. strcpy 被拷贝的字符串必须以 结尾,也会把 也拷贝过去。
b. 拷贝目标的空间要足够大(虽然小于拷贝的长度 也能拷贝过去 但是是错误的)
c. 拷贝的目标要可以可变
strcpy 函数返回的是目标空间的起始地址
strcpy 函数的返回类型的设置是为了实现链式访问简单使用一下 strcpy 函数,如下:
#include <stdio.h>
#include <string.h>
int main()
{
// char arr1[10] = { 0 };
// char arr2[] = "zxcv"; // 后面默认有
// char arr2[] = { 'z', 'x', 'c', 'v' }; // 后面没有 程序会挂掉
// char arr2[] = { 'z', 'x', 'c', 'v', '