#include<stdlib.h>
#include<stdio.h>
int main()
{
int a[5] ,i;
memset(a,1,20);
for(i=0; i<5; i++)
{
printf("a[%d]=%d ",i,a[i]);
}
return 0;
}
/****** result *****/
/*
16843009
*/
memset是按照字节为单位赋值的,a[i] =0X 01010101 为10进制的16843009
这里的1 是指ASII码的 1;