memset 快速赋值
malloc 分配内存空间
代码举例:
# include <stdio.h>
# include <malloc.h>
# include <memory.h>
int main ()
{
int n;
while (scanf("%d",&n)!=EOF)
{
int *a;
a=(int *)malloc(n*sizeof(int));
memset(a,0,n*sizeof(int));
int i;
for (i=0;i<n;i++)
{
int t;
scanf("%d",&t);
a[t]++;
}
for (i=0;i<n;i++)
{
if (a[i]==1)
{
printf("%d\n",i);
break;
}
}
}
return 0;
}