#include #includevoid main(){char ch1[]={"welcome"};char ch2[]={"to China"}cout<<"The result is "<<endl<<strcpy(ch1,ch2)<<endl;}1://红色部分 strcopy 表示把ch...
分类:
编程语言 时间:
2015-08-31 19:12:33
阅读次数:
149
1. strcpy:
2. strcat:
3. strcmp:...
分类:
其他好文 时间:
2015-08-29 21:45:12
阅读次数:
155
#include<iostream>usingnamespacestd;classString{public: char*GetChar() { return_ptr; } voidswap(String&s) { char*tmp=s._ptr; s._ptr=_ptr; _ptr=tmp; } String(char*str) :_ptr(newchar[strlen(str)+1]) { strcpy(_ptr,str); } String(constString&..
分类:
其他好文 时间:
2015-08-29 17:07:16
阅读次数:
131
一. strcpy函数原型声明:char *strcpy(char* dest, const char *src);头文件:#include 和 #include 功能:把从src地址开始且含有NULL结束符的字符串复制到以dest开始的地址空间说明:src和dest所指内存区域不可以重叠且des....
分类:
其他好文 时间:
2015-08-29 00:33:13
阅读次数:
185
几个重点强调一下:
(1)注意使用assert;
(2)strcat 和 strcpy最后注意赋值'\0';
(3)strcpy注意内存覆盖的情况;
(4)strcmp中:while(!(ret = *(unsigned char *)s1 - *(unsigned char *)s2) && *s2 != '\0');???为什么要转换类 型;
(5)...
分类:
其他好文 时间:
2015-08-27 15:15:57
阅读次数:
144
#include #include int main(void){ char s[]="123456789"; char d[]="123"; strcpy(d,s); printf("%s,%s",d,s); return 0;}结果:123456789,56789解析:在内存中分配如下...
分类:
其他好文 时间:
2015-08-26 17:19:18
阅读次数:
160
1.memset(s,c,sizeof(s));c是char型变量。
2.strncpy(s2,s1,r);把s1的前r个字符复制到s2的前r个中,但在s2的末尾不会自动添加'\0'.
3.strcpy(s2,s1);把s1的字符复制到s2中,但在s2的末尾会自动添加'\0'.
4.代码:
#include
#include
#include
#include
using namespac...
分类:
其他好文 时间:
2015-08-25 23:46:14
阅读次数:
192
#include
using namespace std;
class String
{
public:
String()
{
_ptr = new char[1];
_ptr[0] = 0;
}
String(const char* str)
{
_ptr = new char[strlen(str)+1];
strcpy(_ptr,str);...
分类:
编程语言 时间:
2015-08-25 21:36:10
阅读次数:
143
1 // 2 // Strcpy.c 3 // libin 4 // 5 // Created by 李宾 on 15/8/20. 6 // Copyright (c) 2015年 李宾. All rights reserved. 7 // 8 9 #include 10 #includ...
分类:
其他好文 时间:
2015-08-20 22:19:14
阅读次数:
143
以下函数包含在头文件string.h中1、strlen函数:作用:计算字符串长度返回值为字符串的长度使用:设len为所要求的字符串长度,str[MAX];为所要求的字符串则len=strlen(str);2、strcpy函数:作用:将一个字符串拷贝下来,复制给另一个字符串使用:设两个字符串为str1...
分类:
其他好文 时间:
2015-08-19 19:53:33
阅读次数:
161