strcpy、memcpy、memset三個函數備忘

strcpy 原型:extern char *strcpy(char *dest,char *src);

            功能:把src所指由NULL結束的字符串複製到dest所指的數組中。

            說明:src和dest所指內存區域不可以重疊且dest必須有足夠的空間來容納src的字符串。
                        返回指向dest的指針。

 

memcpy 原型:extern void *memcpy(void *dest, void *src, unsigned int count);

                 功能:由src所指內存區域複製count個字節到dest所指內存區域。

                 說明:src和dest所指內存區域不能重疊,函數返回指向dest的指針。

 

memset 原型:extern void *memset(void *buffer, int c, int count);

                 功能:把buffer所指內存區域的前count個字節設置成字符c。

                 說明:返回指向buffer的指針。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章