strcpy原型函数

来源:互联网 发布:熊猫安全软件 编辑:程序博客网 时间:2024/06/06 00:31
#include <assert.h>#include <stdio.h>char*Strcpy(char*strDest, const char*strSrc){assert((strDest!=NULL) && (strSrc !=NULL));char* address = strDest;while( (*strDest++ = *strSrc++) !='\0')NULL; return address ;}int main(){        const char *strSrc = "12345677";        char strDest[10];//此处不能声明为char*strDest,因为该操作只是声明了指针,并未分配内存,而char strDest[]则分配内存,strDest则为指向该内存首地址的指针。        Strcpy(strDest,strSrc);        printf("strDest is %s\n",strDest);        return 0;}


0 0
原创粉丝点击