zoukankan      html  css  js  c++  java
  • 数组简介

    1、什么叫数组

       所谓数组,就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。数组是在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来的一种形式。这些按序排列的同类数据元素的集合称为数组。

    2、数组的作用

    char  int  float  double  这些只能保存单个数据

    而数组则可以保存多个类型相同的数据

    3、数组的定义

    记住,在定义一个数组的时候必须要能确定数组的元素个数

    for example:

    //定义一个数组拥有5个元素 默认每个元素的值都为0

    int numsArray[5];

    //定义一个数组,拥有4个元素,一次是1,2,3,4

    int numsArray[] = {1,2,3,4};

    //定义一个数组,拥有5个元素,第一个元素值为1,第二个为2,后面默认都是0

    int numsArray[5] = {1,2};

    4、数组的访问

    //数组的索引值是从0开始的

    for example:

    int numsArray[5] = {1,2,3};

    numsArray[0] = 1;

    numsArray[1] = 2;

    numsArray[2] = 3;

    numsArray[3] = 0;

    numsArray[4] = 0;

    注意:当索引超过这个数组的个数,就越界了!

    5、小知识

    srand((unsigned int)time(NULL));

    int temp = rand() % 9 +1;

    这是在1~9之间随机取一个数

    6、多维数组在内存里存储时还是连续的几个内存。 

  • 相关阅读:
    C#编程(四十一)----------用户定义的数据类型转换
    C#编程(四十)----------运算符重载
    C#编程(三十九)----------比较对象的相等性
    下载mqtt.fx
    python3 mqtt 客户端以及服务端
    mac 下使用nasm
    shell equal
    python client.py
    常见面试题
    mysql 包含查找
  • 原文地址:https://www.cnblogs.com/zhaopengs/p/5030633.html
Copyright © 2011-2022 走看看