[C練習]實現memcpy原型函式
1. 寫出memcpy的原型函式。
void *
my_memcpy(char *strdest, const char *strsrc,
int count)
{
if(strdest == NULL || strsrc == NULL ||
count <= 0)
{
return NULL;
}
unsigned char *tempdest;
unsigned char *tempsrc;
tempdest = (unsigned char *)tempdest;
tempsrc = (unsigned char *)tempsrc;
while(count--)
{
*tempdest = *tempsrc;
tempdest++;
tempsrc++;
}
return strdest;
}
相關文章
- 實現c中memcpy函式memcpy函式
- [C練習]my_atoi函式實現函式
- C語言-記憶體函式的實現(一)之memcpyC語言記憶體函式memcpy
- [C++]實現memcpyC++memcpy
- memmove和memcpy函式的區別及實現memcpy函式
- memmove和memcpy 以及strcmp strcpy幾個庫函式的實現memcpy函式
- strcpy函式和memcpy函式的區別函式memcpy
- strcpy,strncpy,memcpy,memmove,memset函式memcpy函式
- memcpy,memmove的實現memcpy
- mysql函式練習題MySql函式
- 笨辦法學C 練習25:變參函式函式
- 笨辦法學C 練習18:函式指標函式指標
- 通過一道面試題來學習原型/原型鏈-函式宣告/函式表示式面試題原型函式
- [C練習]程式設計實現strstr程式設計
- 實現C中的strcpy函式函式
- Python函式練習題Python函式
- 函式指標練習題函式指標
- strcpy函式原型函式原型
- C Primer Plus 第9章 函式 程式設計練習函式程式設計
- c++字串查詢函式實現C++字串函式
- C可變引數函式 實現函式
- MATLAB巢狀函式練習Matlab巢狀函式
- matlab每日練習 lenght函式Matlab函式
- js 使用建構函式和原型鏈實現繼承操作JS函式原型繼承
- 建構函式、原型及原型鏈函式原型
- 函式物件、物件、原型函式物件原型
- (函式)實現strstr函式函式
- c語言中通過函式指標實現函式過載C語言函式指標
- C 語言實現泛型 swap 函式泛型函式
- C++ 初始化函式的實現C++函式
- C#函式實現的小功能集合C#函式
- 建構函式、原型、原型鏈、繼承函式原型繼承
- 原型模式的C++實現原型模式C++
- 練習 讀取函式裡的值函式
- 控制結構與函式練習(一)函式
- 控制結構與函式練習(二)函式
- 控制結構與函式練習(三)函式
- C#實現函式預設值和C#4.0實現預設值C#函式