Stringh函数详解Word下载.docx

上传人:b****8 文档编号:22568546 上传时间:2023-02-04 格式:DOCX 页数:15 大小:17.96KB
下载 相关 举报
Stringh函数详解Word下载.docx_第1页
第1页 / 共15页
Stringh函数详解Word下载.docx_第2页
第2页 / 共15页
Stringh函数详解Word下载.docx_第3页
第3页 / 共15页
Stringh函数详解Word下载.docx_第4页
第4页 / 共15页
Stringh函数详解Word下载.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

Stringh函数详解Word下载.docx

《Stringh函数详解Word下载.docx》由会员分享,可在线阅读,更多相关《Stringh函数详解Word下载.docx(15页珍藏版)》请在冰豆网上搜索。

Stringh函数详解Word下载.docx

  stpcpy(string, 

str1);

  printf("

%s\n"

 

string);

  return 

0;

  }

2、strcat

strcat

字符串拼接函数

*strcat(char 

destination[25];

*blank 

*c 

C++"

*Borland 

Borland"

  strcpy(destination, 

Borland);

  strcat(destination, 

blank);

c);

destination);

3、strchr

strchr

在一个串中查找给定字符的第一个匹配之处\

*strchr(char 

*str, 

string[15];

*ptr, 

'

r'

  strcpy(string, 

This 

is 

string"

);

  ptr 

strchr(string, 

  if 

(ptr)

The 

character 

%c 

at 

position:

%d\n"

c, 

ptr-string);

  else

was 

not 

found\n"

4、strcmp

strcmp

串比较

int 

strcmp(char 

*str1, 

*str2);

  看Asic码,str1>

str2,返回值 

>

0;

两串相等,返回0

*buf1 

aaa"

*buf2 

bbb"

*buf3 

ccc"

ptr;

strcmp(buf2, 

buf1);

(ptr 

0)

buffer 

greater 

than 

1\n"

less 

buf3);

3\n"

5、strncmpi

strncmpi

将一个串中的一部分与另一个串比较, 

不管大小写

strncmpi(char 

*str2, 

unsigned 

maxlen);

BBB"

strcmpi(buf2, 

== 

equals 

6、strcpy

strcpy

串拷贝

*strcpy(char 

7、strcspn

strcspn

在串中查找第一个给定字符集内容的段

strcspn(char 

alloc.h>

*string1 

1234567890"

*string2 

747DC8"

length;

  length 

strcspn(string1, 

string2);

Character 

where 

strings 

intersect 

position 

length);

8、strdup

strdup

将串拷贝到新建的位置处

*strdup(char 

*str);

*dup_str, 

*string 

abcde"

  dup_str 

strdup(string);

dup_str);

  free(dup_str);

9、stricmp

stricmp

以大小写不敏感方式比较两个串

stricmp(char 

stricmp(buf2, 

10、strerror

strerror

返回指向错误信息字符串的指针

*strerror(int 

errnum);

errno.h>

*buffer;

  buffer 

strerror(errno);

Error:

buffer);

11、strcmpi

strcmpi

将一个串与另一个比较, 

strcmpi(char 

strncmp

strncmp(char 

aaabbb"

bbbccc"

strncmp(buf2,buf1,3);

strncmp(buf2,buf3,3);

  return(0);

12、strncmpi

把串中的一部分与另一串中的一部分比较, 

BBBccc"

strncmpi(buf2,buf1,3);

13、strncpy

strncpy

*strncpy(char 

*source, 

  strncpy(string, 

str1, 

3);

  string[3] 

\0'

14、strnicmp

strnicmp

不注重大小写地比较两个串

strnicmp(char 

strnicmp(buf2, 

buf1, 

15、strnset

strnset

将一个串中的所有字符都设为指定字符

*strnset(char 

ch, 

n);

abcdefghijklmnopqrstuvwxyz"

letter 

x'

string 

before 

strnset:

  strnset(string, 

letter, 

13);

after 

16、strpbrk

strpbrk

在串中查找给定字符集中的字符

*strpbrk(char 

onm"

*ptr;

strpbrk(string1, 

strpbrk 

found 

first 

character:

%c\n"

*ptr);

didn'

find 

in 

set\n"

17、strrchr

strrchr

在串中查找指定字符的最后一个出现

*strrchr(char 

strrchr(string, 

18、strrev

strrev

串倒转

*strrev(char 

*forward 

Before 

strrev():

forward);

  strrev(forward);

After 

19、strset

strset

*strset(char 

string[10] 

123456789"

symbol 

c'

strset():

  strset(string, 

symbol);

20、strspn

strspn

在串中查找指定字符集的子集的第一次出现

strspn(char 

123DC8"

strspn(string1, 

differ 

21、strstr

strstr

在串中查找指定字符串的第一次出现

*strstr(char 

Borland 

International"

*str2 

nation"

strstr(str1, 

str2);

substring 

is:

ptr);

22、strtod

strtod

将字符串转换为double型值

double 

strtod(char 

**endptr);

stdlib.h>

input[80], 

*endptr;

  double 

value;

Enter 

floating 

point 

number:

  gets(input);

  value 

strtod(input, 

&

endptr);

%s 

the 

number 

%lf\n"

input, 

value);

23、strtok

strtok

查找由在第二个串中指定的分界符分隔开的单词

*strtok(char 

input[16] 

abc,d"

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 水产渔业

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1