嵌入式开发创客学院小美老师字符串函数1/2/字符串函数的用法-熟悉总结与思考字符串函数C库中实现了很多字符串处理函数#include几个常见的字符串处理函数①求字符串长度的函数strlen②字符串拷贝函数strcpy③字符串连接函数strcat④字符串比较函数strcmp字符串长度函数strlen格式:strlen(字符数组)功能:计算字符串长度返值:返回字符串实际长度,不包括‘\0’在内\xhh表示十六进制数代表的符号\ddd表示8进制的–例:对于以下字符串,strlen(s)的值为:chars[10]={‘A’,‘\0’,‘B’,‘C’,‘\0’,‘D’};chars[]=“\t\v\\\0will\n”;chars[]=“\x69\141\n”;答案:133字符串函数字符串函数字符串拷贝函数strcpy格式:strcpy(字符数组1,字符串2)功能:将字符串2,拷贝到字符数组1中去返值:返回字符数组1的首地址说明:字符数组1必须足够大拷贝时‘\0’一同拷贝字符串函数字符串连接函数strcat格式:strcat(字符数组1,字符数组2)功能:把字符数组2连到字符数组1后面返值:返回字符数组1的首地址说明:字符数组1必须足够大连接前,两串均以‘\0’结束;连接后,串1的‘\0’取消,新串最后加‘\0’举例#include#includeintmain(){chardestination[25];charblank[]="",c[]="C++",turbo[]="Turbo";strcpy(destination,turbo);strcat(destination,blank);strcat(destination,c);printf("%s\n",destination);return0;}TurboC++TrboC++0123456789u\024…….Trbo0123456789u\024…….…….Trbo\00123456789u24…….…...字符串比较函数strcmp格式:strcmp(字符串1,字符串2)功能:比较两个字符串比较规则:对两串从左向右逐个字符比较(ASCII码),直到遇到不同字符或‘\0’为止返值:返回int型整数a.若字符串1<字符串2,返回负整数b.若字符串1>字符串2,返回正整数c.若字符串1==字符串2,返回零字符串函数主要介绍了C语言中常见的字符串函数.包括:strcpy、strcat、strcmp、strlen。思考:使用字符串拷贝函数strcpy,有什么注意事项?字符串比较函数,是如何比较两个字符串的大小的?总结与思考扫一扫,获取更多信息THANKYOU