标签:
1. 数组赋值与初始化
(1)直接初始化:
int arr[3]={1,2,3};
(2)遍历访问初始化;
for(i = 0;i< 3;i++) //直接读入,或者用别的数组,以及别的(i+1)等。
(3)内存操作函数;
memset(arr,3,abs);//abs为另一个已知的数组。
(4)字符串赋值函数,仅限于char型数组。
strcpy(arr,abs) ;abs为一字符串或者char型数组。
2. 数组操作的函数
(1)memset: 作用:Fill block of memory
void * memset ( void * ptr, int value, size_t num );
(2)memcpy: 作用:Copy block of memory
void * memcpy ( void * destination, const void * source, size_t num );
(3)memmove: 作用:Move block of memory
void * memmove ( void * destination, const void * source, size_t num );
标签:
原文地址:http://www.cnblogs.com/icmzn/p/5068319.html