字符串函数详解文档格式.docx
- 文档编号:13445854
- 上传时间:2022-10-10
- 格式:DOCX
- 页数:34
- 大小:24.56KB
字符串函数详解文档格式.docx
《字符串函数详解文档格式.docx》由会员分享,可在线阅读,更多相关《字符串函数详解文档格式.docx(34页珍藏版)》请在冰豆网上搜索。
C代码
1.#include
<
stdio.h>
2.#include
3.#include
alloc.h>
4.int
main()
5.{
6.
char
*dup_str,
*string="
abcde"
;
7.
dup_str=strdup(string);
8.
printf("
%s"
dup_str);
9.
free(dup_str);
10.
return
0;
11.}
#include<
intmain()
{
char*dup_str,*string="
dup_str=strdup(string);
printf("
dup_str);
free(dup_str);
return0;
}
strcpy
char*strcpy(char*str1,char*str2);
把str2指向的字符串拷贝到str1中去
返回str1,即指向str1的指针
3.int
4.{
5.
string[10];
*str1="
abcdefghi"
strcpy(string,str1);
the
string
is:
%s\n"
string);
10.}
charstring[10];
char*str1="
strcpy(string,str1);
thestringis:
strncpy
char*strncpy(char*dest,constchar*src,intcount)
将字符串src中的count个字符拷贝到字符串dest中去
指向dest的指针
dest-目的字符串,src-源字符串,count-拷贝的字符个数
strncpy(string,str1,3);
string[3]='
\0'
strncpy(string,str1,3);
string[3]='
strcat
char*strcat(char*str1,char*str2);
把字符串str2接到str1后面,str1最后的'
被取消
str1
3.
buffer[80];
strcpy(buffer,"
Hello
"
);
strcat(buffer,"
world"
buffer);
11.
12.}
charbuffer[80];
strcpy(buffer,"
Hello"
strcat(buffer,"
strncat
char*strncat(char*dest,constchar*src,size_tmaxlen)
将字符串src中前maxlen个字符连接到dest中
4.char
6.int
7.{
strncat(buffer,"
8);
*************"
4);
12.
13.
14.}
charbuffer[80];
strncat(buffer,"
strcmp
intstrcmp(char*str1,char*str2);
比较两个字符串str1,str2.
str1<
str2,返回负数;
str1=str2,返回0;
str1>
str2,返回正数.
*buf1="
aaa"
*buf2="
bbb"
*buf3="
ccc"
int
ptr;
ptr=strcmp(buf2,
buf1);
if(ptr>
0)
buffer
2
is
greater
than
1\n"
else
less
buf3);
14.
3\n"
15.
16.
17.
18.}
char*buf1="
*buf2="
*buf3="
intptr;
ptr=strcmp(buf2,buf1);
if(ptr>
0)
buffer2isgreaterthanbuffer1\n"
else
buffer2islessthanbuffer1\n"
ptr=strcmp(buf2,buf3);
buffer2isgreaterthanbuffer3\n"
buffer2islessthanbuffer3\n"
strncmp
intstrncmp(char*str1,char*str2,intcount)
对str1和str2中的前count个字符按字典顺序比较
小于0:
str1<
str2,等于0:
str1=str2,大于0:
str1>
str2
str1,str2-待比较的字符串,count-比较的长度
aaabbb"
*buf2="
bbbccc"
*buf3="
ptr=strncmp(buf2,buf1,3);
if
(ptr>
1"
ptr=strncmp(buf
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 字符串 函数 详解
![提示](https://static.bdocx.com/images/bang_tan.gif)