void的初應用

#include<stdio.h>
#include<string.h>
#include<stdlib.h>
void* memcpy(void *a,void*b,unsigned int n)
{
	char*pa =(char*)a;
	char*pb =(char*)b;
	while(n--)
	{
		*pa++=*pb++;
	}
	return a;
}
int main()
{
	int b[10]={1,2,3,4,5,6,7,8,9,10},a[20],i;
	memcpy(a,b,sizeof(a));
	for(i=0;i<10;i++)
	{
		printf("%d ",b[i]);
	}
	return 0;

}

 

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