青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

C++ Jounior

once setback,once inspiration,once self-awareness
重要的是這個磨練過程,而不是結果,要的是你粗壯的腿,而不是你身上背的那袋鹽巴

 

Memset ,memcpy,strcpy 區別

Memset 用來對一段內存空間全部設置為某個字符,一般用在對定義的字符串進行初始化為 ‘ ’ ‘\0’

:char a[100];memset(a, '\0', sizeof(a));

??? memset 可以方便的清空一個結構類型的變量或數組。

如:

struct sample_struct
{
char csName[16];
int iSeq;
int iType;
};

對于變量
struct sample_strcut stTest;

一般情況下,清空 stTest 的方法:

stTest.csName[0]='\0';
stTest.iSeq=0;
stTest.iType=0;

memset 就非常方便:
memset(&stTest,0,sizeof(struct sample_struct));

如果是數組:

struct sample_struct TEST[10];

memset(TEST,0,sizeof(struct sample_struct)*10);

memcpy 用來做內存拷貝,你可以拿它拷貝任何數據類型的對象,可以指定拷貝的數據長度。

例: char a[100],b[50]; memcpy(b, a, sizeof(b)); 注意如用 sizeof(a) ,會造成 b 的內存地址溢出。

Strcpy?? 就只能拷貝字符串了,它遇到 '\0' 就結束拷貝。

例: char a[100],b[50];strcpy(a,b); 如用 strcpy(b,a) ,要注意 a 中的字符串長度(第一個 ‘\0’ 之前)是否超過 50 位,如超過,則會造成 b 的內存地址溢出。

str 也可以用用個參數的 strncpy(a,b,n)

========================================================

memset 主要應用是初始化某個內存空間。
memcpy
是用于 copy 源空間的數據到目的空間中。
strcpy
用于字符串 copy, 遇到 ‘\0’ ,將結束。

如果你理解了這些,你應該知道他們的區別:例如你初始化某塊空間的時候,用到 memcpy ,那么應該怎么寫,是不是顯得很笨。
int m[100]
memset((void*)m,0x00,sizeof(int)*100);//Ok

memcpy((void*)m,"\0\0\0\0....",sizeof(int)*100);//it’s wrong.
reference : http://hi.baidu.com/%B5%CE%C9%B3/blog/item/12025c2af5ffc33c5343c19f.html

posted on 2008-04-06 10:31 snowball 閱讀(427) 評論(0)  編輯 收藏 引用 所屬分類: C++ Jounior

導航

留言簿(1)

隨筆分類

友情鏈接

搜索

最新隨筆

最新評論

閱讀排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美丝袜第一区| 久久久精品欧美丰满| 国产精品免费久久久久久| 欧美日韩人人澡狠狠躁视频| 欧美顶级艳妇交换群宴| 欧美 日韩 国产 一区| 欧美国产高潮xxxx1819| 欧美精品午夜| 国产精品麻豆成人av电影艾秋| 国产精品久久久久久五月尺| 国产麻豆精品久久一二三| 黄色欧美成人| 亚洲精品中文字| 亚洲欧美国产高清| 久久久久久尹人网香蕉| 欧美激情bt| 久久综合综合久久综合| 欧美成人精品一区二区三区| 亚洲黑丝一区二区| 亚洲精品自在久久| 亚洲欧美区自拍先锋| 久久成人综合网| 欧美成人一品| 国产日韩欧美在线播放不卡| 亚洲人成网站精品片在线观看| 亚洲一区中文| 欧美激情麻豆| 久久成人精品视频| 欧美日在线观看| 在线观看欧美日韩国产| 亚洲伊人伊色伊影伊综合网| 久久一区二区三区超碰国产精品| 亚洲人成绝费网站色www| 欧美亚洲视频在线观看| 欧美日本高清| 亚洲成色999久久网站| 性欧美暴力猛交69hd| 欧美成人精品1314www| 亚洲欧美日韩精品一区二区 | 国产精品视频第一区| 亚洲欧洲一级| 欧美成人69av| 欧美在线视频二区| 国产精品日韩欧美一区| 99国产精品久久久久老师| 麻豆freexxxx性91精品| 性做久久久久久久久| 国产精品久久久久秋霞鲁丝| 99精品视频免费全部在线| 欧美顶级艳妇交换群宴| 久久激情五月丁香伊人| 国产一区清纯| 久久精品国产一区二区电影| 亚洲午夜精品一区二区三区他趣| 欧美片在线播放| 一区二区动漫| 日韩视频一区二区三区在线播放| 欧美激情视频一区二区三区免费 | 久久免费视频网| 黄色免费成人| 美女图片一区二区| 久久久一二三| 亚洲国产视频直播| 欧美激情一区在线| 欧美刺激性大交免费视频 | 久久精品一区二区三区四区| 午夜精品视频在线观看| 国产日韩一区在线| 久久婷婷蜜乳一本欲蜜臀| 久久久99爱| 韩国三级电影久久久久久| 久久久夜夜夜| 美女脱光内衣内裤视频久久网站| 亚洲日本免费电影| 99热免费精品在线观看| 国产精品午夜春色av| 久久久另类综合| 久久综合给合| 在线中文字幕日韩| 亚洲一区二区三区视频| 国模精品一区二区三区| 欧美电影在线播放| 欧美日韩天天操| 久久国产精品99精品国产| 久久琪琪电影院| 一区二区三区免费在线观看| 亚洲在线视频免费观看| 亚洲成人自拍视频| 一本一本大道香蕉久在线精品| 国产精品资源| 亚洲第一伊人| 国产日本欧美视频| 欧美成人精品三级在线观看| 欧美亚洲第一区| 蜜臀99久久精品久久久久久软件| 欧美区高清在线| 久久精品视频免费| 欧美日韩www| 久久躁狠狠躁夜夜爽| 欧美日韩国产综合网| 久久久久一区二区| 欧美色图五月天| 欧美黄网免费在线观看| 国产精品视频九色porn| 亚洲国产精品一区二区三区| 国产日韩精品一区二区三区| 亚洲黄色一区二区三区| 国产午夜精品福利| 99综合精品| 亚洲美女av黄| 久久天天综合| 久久电影一区| 国产精品欧美日韩一区| 亚洲精品系列| 亚洲精品护士| 久久综合九色综合欧美就去吻| 午夜亚洲一区| 欧美三级日韩三级国产三级| 亚洲国产经典视频| 亚洲成人自拍视频| 久久嫩草精品久久久久| 久久国产99| 国产精品乱码一区二区三区 | 亚洲日本成人| 亚洲日韩欧美视频一区| 久久久精彩视频| 久久久国产成人精品| 国产精品久久久久久久午夜| 亚洲人成77777在线观看网| 最新亚洲激情| 欧美77777| 亚洲高清自拍| 欧美中文字幕在线视频| 亚洲一区亚洲| 中日韩午夜理伦电影免费| 欧美成人国产va精品日本一级| 久久男人资源视频| 国产欧美日韩一区二区三区| 中文国产成人精品| 亚洲网站在线观看| 国产精品jizz在线观看美国| 亚洲美女视频| 亚洲一区在线视频| 国产乱码精品| 亚洲在线成人| 久久一区二区三区av| 精品福利av| 欧美成人午夜激情| 亚洲精品中文在线| 亚洲免费视频在线观看| 国产精品久久久久久久久久久久久久| 亚洲激情av在线| 亚洲视频狠狠| 国产欧美日韩视频一区二区三区 | 在线日韩av片| 欧美激情1区2区3区| 日韩视频专区| 久久se精品一区二区| 在线成人亚洲| 欧美日本精品一区二区三区| 亚洲深夜激情| 猛男gaygay欧美视频| 日韩亚洲欧美一区二区三区| 国产精品乱码人人做人人爱| 久久久亚洲影院你懂的| 亚洲精选在线观看| 久久久www免费人成黑人精品 | 国内欧美视频一区二区| 免费短视频成人日韩| 在线亚洲欧美专区二区| 久久手机免费观看| 夜夜精品视频一区二区| 国产欧美一区在线| 欧美高清成人| 香蕉视频成人在线观看| 亚洲国产精品第一区二区三区| 亚洲特级毛片| 亚洲成人在线观看视频| 国产精品免费电影| 欧美freesex8一10精品| 亚洲欧美国产精品va在线观看| 欧美福利电影网| 欧美一区日韩一区| 日韩小视频在线观看专区| 国产三级精品三级| 欧美日韩国产一中文字不卡| 久久久中精品2020中文| 亚洲图中文字幕| 91久久精品国产91久久| 久久久久久亚洲精品杨幂换脸| 亚洲自拍电影| 亚洲伦理在线观看| 国产一区二区在线观看免费| 欧美日韩免费在线视频| 欧美va天堂va视频va在线| 久久国产一二区| 亚洲欧美久久久| 亚洲一级高清| 久久亚洲欧美国产精品乐播| 亚洲欧洲日本mm|