zoukankan      html  css  js  c++  java
  • [转]C语言构建动态数组完整实例

    [转]C语言构建动态数组完整实例

    原文地址:http://www.jb51.net/article/52153.htm

    本文以一个完整的实例代码简述了C语言构建动态数组的方法,供大家参考,完整实例如下:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    #include <stdio.h>
    #include <malloc.h>
    int main(void) {
        int len;
        int * arr;
        printf("请输入数组长度:");
        scanf("%d", &len);
        arr = (int *)malloc(sizeof(int)*len);
        printf("请输入数组的值:");
        for ( int i = 0; i < len; i ++) {
            scanf("%d", &arr[i]);
        }
        for (int j = 0; j < len; j ++) {
            printf("%d:%d ", j , arr[j]);
        }
        free(arr);
        return 0;
    }

    运行结果如下:

    1
    2
    3
    4
    5
    E:clearningcpointer>gcc dynamicarray.c -o dm --std=c99
    E:clearningcpointer>dm
    请输入数组长度:5
    请输入数组的值:1 2 3 4 5
    0:1 1:2 2:3 3:4 4:5
  • 相关阅读:
    Python变量常量命名
    代码格式
    Python 输入输出
    数据源
    LaTeX Test
    软件工程
    eclipse-智能提示设置
    java代码里设置指定颜色常值
    命令行中Vim直接打开某行
    Vim里快速替换命令
  • 原文地址:https://www.cnblogs.com/schowen/p/5513532.html
Copyright © 2011-2022 走看看