C字符串函数
C语言中没有字符串类型,也没有字符串变量,有的只是字符型数组,但是提供了处理字符串的一些库函数(系统函数)。
示例代码如下:
#include <stdio.h> #include <string.h> //字符串相关函数 int main() { char s1[10]="my abc"; //字符串赋初值 char s2[] = "hello"; char max[10]; strcpy(s1,"123"); //字符串拷贝---字符串赋值,通过拷贝实现赋值功能= strcat(s1, "abc"); //字符串连接,通过strcat函数实现字符串+ if (strcmp(s1, s2) > 0) //字符串比较,通过函数实现字符串== strcpy(max, s1); else strcpy(max,s2); printf("%s", max); system("pause"); return 0; }