char pre_email[4]; char email[4]; itoa(rand()%1000,pre_email,10); strcat(pre_email,"@5.cn"); strcpy(email,lr_eval_string(pre_email)); lr_output...
分类:
其他好文 时间:
2015-03-09 12:36:12
阅读次数:
183
要考虑内存重叠
char * strcpy(char *dst,const char *src)
{
assert(dst != NULL && src != NULL);
char *ret = dst;
my_memcpy(dst, src, strlen(src)+1);
return ret;
}
char *my_memcpy(char *dst,...
分类:
其他好文 时间:
2015-03-08 17:14:51
阅读次数:
145
Title:Linux C判断日期格式是否合法 --2013-10-11 11:54#include // strlen() , strncpy()#include // isdigit()#include // atoi()#include /*有效格式2013-01-01 0...
分类:
系统相关 时间:
2015-03-07 18:25:02
阅读次数:
148
如下程序: #include using namespace std;
int main()
{ char ch1[10]; strcpy(ch1,"123456");
} 在VS2012上面编译时会报错:
error C4996: 'strcpy': This function or variab...
分类:
编程语言 时间:
2015-03-06 21:58:34
阅读次数:
294
strcpy是拷贝字符串,以\0为标志结束(即一旦遇到数据值为0的内存地址拷贝过程即停止) strcpy的原型为 char *strcpy(char *dest, const char *src) 而memcpy是给定来源和目标后,拷贝指定大小n的内存数据,而不管拷贝的内容是什么(不仅限于字符) m...
分类:
其他好文 时间:
2015-03-05 19:14:49
阅读次数:
189
(一)strcmp函数 strcmp函数是比較两个字符串的大小,返回比較的结果。一般形式是: i=strcmp(字符串,字符串); 当中,字符串1、字符串2均可为字符串常量或变量;i 是用于存放比較结果的整型变量。比較结果是这样规定的:①字符串1小于字符串2,strcmp函数返回一个负值;②字符串....
分类:
其他好文 时间:
2015-03-05 14:16:00
阅读次数:
106
C语言标准库函数strcpy,把从src地址开始且含有NULL结束符的字符串复制到以dest开始的地址空间。已知strcpy函数的原型是:char *strcpy(char *dst, const char *src);实现strcpy函数解释为什么要返回char *假如考虑dst和src内存重叠的...
分类:
其他好文 时间:
2015-03-04 22:36:30
阅读次数:
219
strcpy,strlen, strcat, strcmp函数,strlen函数和sizeof的区别
分类:
其他好文 时间:
2015-03-02 12:39:52
阅读次数:
184
NO1void GetMemory(char *p){p=(char *)malloc(100);}void Test(){char * str=NULL;GetMemory(str);strcpy(str,"Hello world");printf(str);}实质:GetMemory(str)在...
分类:
其他好文 时间:
2015-03-02 00:53:43
阅读次数:
193