strcpy是C语言的一个标准库函数;
strcpy把含有'\0'结束符的字符串复制到另一个地址空间,返回值的类型为char*。
原型声明:char *strcpy(char* dest, const char *src);
头文件:#include <string.h> 和 #include <stdio.h>
功能:把从src地址开始且含有NULL结束符的字符串复制到以dest开始的地址空间
说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。
返回指向dest的指针。
例子,
void CTestView::OnDraw(CDC* pDC)
{
CTestDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO: add draw code for native data here
char a[20], c[] = "i am teacher!";
strcpy(a,c);
pDC->TextOut(50, 50, a);
char *p = (char*)malloc(10*sizeof(char));
strcpy(p, "hello!");
pDC->TextOut(50, 80, p);
char* p1="how are you ?";
char name[20];
strcpy(name,p1);
pDC->TextOut(50, 110, name);
}