zoukankan      html  css  js  c++  java
  • 【C语言】基础(五)数组

    数组(C语言):
    1、集合;
    2、有序的集合;
    3、数据类型相同

    类型说明符 数组名[常量表达式(长度)](C语言不支持动态长度)
    (可以是任一种基本数据类型或构造数据类型)
    const int a; const常量,只能可读

    初始化
    int a[5]={0,0,0,0,0};
    a[5]={1,2};
    ={};
    //不能空掉一个或多个元素赋值(可以少不能空)

    //使用循环的方式赋值


    //特殊的数组
    char str[20] = {'a','b','c'};
    = "hello world";(连续的字符)

    //初始化的形式
    a[10] = {1,2,3,4}; 只能在定义初始化时使用花括号赋值

    str[20] ="hello";


    访问数组元素
    下标法访问 0~length-1
    b[1] //第二个元素

    冒泡排序
    双层循环
    外层循环 表示排序次数
    内层循环 两个相邻元素比较

    二维数组

    类型说明符 数组名[常量表达式][常量表达式]

    内存结构连续

    二维数组名是内存地址起点

    %p 输出指针

  • 相关阅读:
    开发day7
    开发day6
    开发day5
    开发day4
    开发day3
    开发day2
    开发day1
    假期学习2/8
    什么是栈帧
    JDK、JRE和JVM到底是什么
  • 原文地址:https://www.cnblogs.com/yujiamin/p/7286032.html
Copyright © 2011-2022 走看看