C语言介绍常用字符操作函数
发布时间:2021-11-12 11:31:40 所属栏目:教程 来源:互联网
导读:在C语言中有很多的字符操作函数,而我们经常用到的字符操作函数有strcpy ,strncpy ,strcat ,strcmp ,strlen ,strlwr ,strupr ,gets ,puts ,等等很多很多。 下面我们来解析一下这些字符操作函数。 1.strcpy(字符数组) 这个函数的作用是字符串的拷贝,在c语
在C语言中有很多的字符操作函数,而我们经常用到的字符操作函数有strcpy ,strncpy ,strcat ,strcmp ,strlen ,strlwr ,strupr ,gets ,puts ,等等很多很多。 下面我们来解析一下这些字符操作函数。 1.strcpy(字符数组) 这个函数的作用是字符串的拷贝,在c语言的函数栈帧中有一块静态区存放着常量,常量是不能被修改的,因此,在实现strcpy函数时所定义的拷贝的目标必须是字符数组,这样才能进行拷贝,否则系统会报错出来目标字符串不能够被修改。在strcpy函数的定义是这样的 char *strcpy( char *strDestination, const char *strSource ); 将目标字符串放在第一个参数的位置,源字符串放在第二个参数的位置。在字符串的拷贝中,是拷贝所有的字符,包括 “ |