#include<stdio.h>
#include<assert.h>
char*my_strncat(char*strDest,constchar*strSrc,inti)
{
char*start=strDest;
assert((strDest!=NULL)&&(strSrc!=NULL));
while(*strDest++)
;//直到遇到\0跳出while循环
strDest--;
while(i--)
if(!(*s..
分类:
编程语言 时间:
2015-11-13 19:12:42
阅读次数:
270
1.intmy_strcmp(constchar*str1,char*str2)//my_strcmp库函数的实现{intret=0;while((*str1==*str2)&&*str1&&*str2){str1++;str2++;while(!(*str1&&*str2))return1;}return-1;}2.char*strcat(char*str1,constchar*str2)//strcat库函数的实现方法{char*..
分类:
其他好文 时间:
2015-11-13 10:35:22
阅读次数:
392
题目:判断一个字符串是否为另外一个字符串旋转之后的字符串。例如:给定s1=abcdef和s2=cdefab,返回1,给定s1=abcd和s2=ACBD,返回0.abcdef左旋一个字符得到bcdefaabcdef左旋两个字符得到cdefababcdef右旋一个字符得到fabcdeabcdef右旋两个字符得到efabcd题目分析:根据这个..
分类:
其他好文 时间:
2015-11-04 14:56:59
阅读次数:
331
1)字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strncat(p, p1, n) 附加指定长度字符串 strlen(p) 取字符串长度 strcmp(p, p1) 比较字符串 strcasecm...
分类:
编程语言 时间:
2015-09-07 16:46:49
阅读次数:
201
转载自:C语言字符串操作总结大全(超详细)1)字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strncat(p, p1, n) 附加指定长度字符串 strlen(p) 取字符串长度 strcmp(p...
分类:
编程语言 时间:
2015-09-04 21:12:54
阅读次数:
275
1)字符串操作
strcpy(p, p1) 复制字符串
strncpy(p, p1, n) 复制指定长度字符串
strcat(p, p1) 附加字符串
strncat(p, p1, n) 附加指定长度字符串
strlen(p) 取字符串长度
strcmp(p, p1) 比较字符串
strcasecmp忽略大小写比较字符串
strncmp(p, p1, n) 比较指定长...
分类:
其他好文 时间:
2015-07-16 17:00:49
阅读次数:
183
strlen()https://msdn.microsoft.com/zh-cn/library/vstudio/78zh94ax(v=vs.100).aspxstrcat()https://msdn.microsoft.com/zh-cn/library/vstudio/h1x0y282(v=vs.110).aspxstrncat()https://msdn.microsoft.com/zh-cn/library/vstudio/w6w3kbaf(v=vs.110).aspxstrcmp()https://..
分类:
其他好文 时间:
2015-07-12 00:29:12
阅读次数:
143
//判断一个字符串是否是一个字符串的旋转字符串
//利用库函数实现
#include
#include
#include
int IsRotate(char *str1, const char *str2)
{
assert(str1);
assert(str2);
strncat(str1, str1,strlen(str1));
if (NULL == strstr(str1, ...
分类:
编程语言 时间:
2015-07-04 11:20:31
阅读次数:
211
// .判断一个字符串是否为另外一个字符串旋转之后的字符串。
// 例如:给定s1 = AABCD和s2 = BCDAA,返回1,给定s1=abcd和s2=ACBD,返回0
#include
#include
#include
int rotate(char *p, char *q)
{
assert(p != NULL && q != NULL);
strncat(p,p,st...
分类:
编程语言 时间:
2015-07-04 11:16:27
阅读次数:
160
字符串操作
strcpy(p, p1) 复制字符串
strncpy(p, p1, n) 复制指定长度字符串
strcat(p, p1) 附加字符串
strncat(p, p1, n) 附加指定长度字符串
strlen(p) 取字符串长度
strcmp(p, p1) 比较字符串
strcasecmp忽略大小写比较字符串
strncmp(p, p1, n)...
分类:
编程语言 时间:
2015-06-23 13:42:58
阅读次数:
246