å¨æåé
çæ°ç»å¯ä»¥èªå®ä¹æ°ç»çé¿åº¦ï¼ç¤ºä¾å¦ä¸:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main()
{
printf("è¾å
¥è¦åé
çå
å大å°:");
int size;
scanf("%d", &size); //è¾å
¥èªå®ä¹çæ°ç»é¿åº¦
int *pstart = (int *)malloc(sizeof(int) *size);
if (pstart==0) {
printf("ä¸è½åé
å
å\n");
return 0;
}
memset(pstart, 0x00, sizeof(int) * size);
int inx;
for (inx=0; inx!=size; ++inx) pstart[inx] = inx;
for (inx=0; inx!=size; ++inx) printf("%d\t", pstart[inx]);
printf("\n");
return 0;
}
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/8718367adab44aed007c574bb61c8701a18bfb6b?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)