18 lines
322 B
C
18 lines
322 B
C
#include <stdlib.h>
|
|
#include <stdio.h>
|
|
#define SIZE 15
|
|
int main()
|
|
{
|
|
int *a, i;
|
|
|
|
a = malloc(SIZE*sizeof(int));
|
|
|
|
for (i=0; i<SIZE; i++)
|
|
*(a + i) = i * i;
|
|
for (i=0; i<SIZE; i++)
|
|
printf("%d\n", *a++);
|
|
free(a);
|
|
return 0;
|
|
}
|
|
|
|
// 指针已经移动,free错误
|