PICC库函数

内容发布更新时间 : 2025/3/9 12:55:00星期一 下面是文章的全部内容请认真阅读。

QQ172082520

是否小于、等于或大于字符串s2,返回一个有符号整数。比较是根据ASCII字母的顺序表进行的。Stricmp()函数功能和strcmp()函数完全一样。 3.例 程

#include #include void

main (void) { int i;

if((i = strcmp(\printf(\else if(i > 0)

printf(\else

printf(\}

4. 参 阅 strlen(), strncmp(), strcpy(), strcat() 5. 返回值

返回一个有符号整数.

注意:其它的C应用程序也可以采用不同的字母顺序表。返回值为正、零或负,也就是说不一定是-1或1。

3.47 STRCPY函数

1. 提 要

#include

/* 低级和中级系列单片机 */

char * strcpy (char * s1, const char * s2) /* 高级系列单片机 */

far char * strcpy (far char * s1, const char * s2) 2. 描 述

这个函数将以空格键结束的字符串s2拷贝到s1指向的字符数组。目的数组必须足够大,以容纳包括空格在内的字符串s2。 3. 例 程

#include #include void

main (void) {

char buffer[256];

70

QQ172082520

char * s1, * s2;

strcpy(buffer, \s1 = buffer;

s2 = \strcat(s1, s2);

printf(\printf(\ }

4. 参 阅

strncpy(), strlen(), strcat(), strlen() 5. 返回值

目的数组被返回。

3.48 STRCSPN函数

1. 提 要 #include

size_t strcspn (const char * s1, const char * s2) 2. 描 述 strcspn()函数用于取得在字符串常数s1中有而字符串常数s2中没有的字符的长度。 3. 例 程

#include #include void

main (void) {

static char set[] = \

printf(\printf(\printf(\}

参见strspn()函数。 4. 返回值

为剩余部分的长度。

3.49 STRLEN函数

1. 提 要

#include

size_t strlen (const char * s) 2. 描 述

strlen()用来测量字符串s1的长度,不包括空格结束符。

71

QQ172082520

3. 例 程

#include #include

>>展开全文<<
12@gma联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4 ceshi