国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C > 正文

自己實現strcpy函數的實現方法

2020-01-26 16:18:44
字體:
來源:轉載
供稿:網友
復制代碼 代碼如下:

#include<iostream>
 #include <assert.h>
 using namespace std;

 void myStrcpy(char* Dest, const char *Src)
 {
     assert((Dest!= NULL)&&(Src!=NULL));
     while((*Dest = *Src)!='/0')
     {
         Dest++;
         Src++;
     }
 }

 int main()
 {
     char dest[] = "helloworld";//注意
     char* src = "hello";
     myStrcpy(dest, src);
     printf("%s",dest);
     return 0;
 }

注意:在第17行中,我們用的是字符數組,因為如果用字符指針的話,字符常量存放在常量區,指針會指向這個地址,不能通過修改指針指向內容修改字符串。如果用字符數組的話,會把“helloworld“內容復制到數組中去,可以被修改。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 延吉市| 江陵县| 新源县| 青浦区| 南澳县| 宽城| 雅江县| 甘泉县| 大埔区| 昌吉市| 西丰县| 烟台市| 万安县| 沙洋县| 临澧县| 南木林县| 马边| 清新县| 扎赉特旗| 枝江市| 平南县| 南通市| 富宁县| 潮安县| 蓬溪县| 前郭尔| 临沭县| 乡城县| 綦江县| 西平县| 荣成市| 烟台市| 伽师县| 长春市| 伊金霍洛旗| 古浪县| 浠水县| 荔浦县| 保亭| 武乡县| 安徽省|