美文网首页我家丫头的cpp
指针当作数组用动态内存分配

指针当作数组用动态内存分配

作者: 李药师_hablee | 来源:发表于2019-04-01 21:31 被阅读0次

代码

//指针可以当作数组来用
#include<stdio.h>
#include<stdlib.h>

int main()
{
    int number;
    int *a;
    int i;
    
    printf("input number:");
    scanf("%d",&number);
    a = (int*)malloc(number*sizeof(int));
    for(i=0;i<number;i++)
    {
        scanf("%d",&a[i]);
    }
    printf("start reverse output:\n");
    for(i=number-1;i>=0;i--)
    {
        printf("%d\n",a[i]);
    }
    free(a);//释放内存
    return 0;
 } 

输出

output.PNG

相关文章

网友评论

    本文标题:指针当作数组用动态内存分配

    本文链接:https://www.haomeiwen.com/subject/djobbqtx.html