c语言动态数组示例

时间:2023-11-02 22:56:44 

#include <stdio.h>

#include <stdlib.h>

int main()

{
    //从控制台获取初始数组大小
    int N;
    printf("Input array length:");
    scanf("%d",&N);
    printf("\n");

    //分配空间
    int *a;
    a=(int *)calloc(N,sizeof(int));
    int i;
    //填充数据
    for(i=0;i<N;i++){
        a[i]=i+1;
        printf("%-5d",a[i]);
        if((i+1)%10==0){
            printf("\n");
        }
    }
    //释放内存
    free(a);
    a=NULL;

    printf("\n");
    return 0;
}

标签:c语言,数组
0
投稿

猜你喜欢

  • SpringBoot对Druid配置SQL监控功能失效问题及解决方法

    2023-06-10 21:31:24
  • Android Q适配之IMEI替换为Android_id

    2022-08-08 00:46:01
  • Android使用FontMetrics对象计算位置坐标

    2023-02-06 15:35:20
  • Android仿知乎客户端关注和取消关注的按钮点击特效实现思路详解

    2022-08-05 19:49:02
  • 简单实现C#异步操作

    2022-09-05 06:03:00
  • c# List find()方法返回值的问题说明(返回结果为对象的指针)

    2023-11-20 21:55:34
  • SpringBoot配置Profile实现多环境支持

    2023-07-29 21:53:20
  • Android开发中Activity之间切换出现短暂黑屏的解决方法

    2023-02-19 04:29:38
  • Springboot mybatis plus druid多数据源解决方案 dynamic-datasource的使用详解

    2021-08-01 19:27:32
  • 使用Springboot自定义转换器实现参数去空格功能

    2021-11-12 03:36:29
  • C#中Predicate<T>与Func<T, bool>泛型委托的用法实例

    2022-11-14 13:28:46
  • J2ee 高并发情况下监听器实例详解

    2022-12-26 05:47:43
  • 一篇文章带你搞定JAVA Maven

    2023-12-09 17:42:10
  • Java单例模式利用HashMap实现缓存数据

    2021-12-15 20:21:42
  • 基于Java实现的图的广度优先遍历算法

    2021-06-02 06:51:20
  • 讲解.NET环境下绘制模糊数学中隶属函数分布图第1/5页

    2022-10-04 10:21:51
  • Hystrix Dashboard断路监控仪表盘的实现详细介绍

    2022-07-29 05:27:26
  • 解决Feign获取异常信息的处理方案

    2023-12-11 13:17:54
  • SpringMVC拦截器创建配置及执行顺序

    2023-06-06 20:41:16
  • Spring Boot 2.0.0 终于正式发布-重大修订版本

    2021-08-12 08:25:51
  • asp之家 软件编程 m.aspxhome.com