代码如下:
#include <stdio.h>
int *create()
{
int a[8] = { 1, 2, 3, 5, 2, 3, 5, 6 };
int i;
for (i = 0; i < 8; i++)
{
printf("%hd\n", a[i]);
}
return &a;//返回得到的整型数组的指针。
}
void main()
{
int i;
int *b;
b = create();
for (i = 0; i < 8; i++)
{
printf("%hd\n", b[i]);
}
system("pause");
}
运行结果如下:
