国产探花免费观看_亚洲丰满少妇自慰呻吟_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“內容復制到數組中去,可以被修改。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 永福县| 双辽市| 新乐市| 颍上县| 崇左市| 绍兴县| 庆云县| 禄丰县| 昌吉市| 龙山县| 左权县| 白沙| 达州市| 永仁县| 长海县| 衡阳市| 湘潭市| 诏安县| 五台县| 宁陕县| 安溪县| 铁岭县| 读书| 常州市| 南宫市| 临沧市| 新晃| 洱源县| 琼中| 婺源县| 安达市| 道孚县| 阜平县| 凤凰县| 广州市| 邵武市| 博客| 嘉定区| 襄垣县| 黑水县| 丘北县|