• 数组章节知识点


    数组分为三个章节:一维数组、二维数组和字符串。预备分为3次课(6学时)完成,一维数组使用3学时,二维数组和字符串共使用3学时。

    一维数组

    通过实例7-1(对10个数组元素赋初值且逆序输出),讲解数组的定义、引用和初始化

    • 1、数组的定义
      • 数组元素的类型 数组变量名 数组大小
      • 数组长度是一个整型常量表达式
      • 数组的存储(地址
    • 2、数组的引用
      • 数组单个数组元素,而不是一次引用整个数组
      • 数组小标不能越界
      • 区分数组定义和数组引用,防止越界
    • 3、数组的初始化
      • 大括号赋初值
    • 4、实例:
      • 输出数组中的最小值和最小值的下标
      • 将最小值与第一个数交换,输出交换后的n个数
      • 选择排序法
    • 5、作业考察点
      • 数组元素的写入、读取
      • 最大或最小元素的打印
      • 数组的排序

    二维数组

    先把实例7-7(找出矩阵中最大值所在位置)发给学生,通过该例讲解二维数组的定义、引用、初始化和遍历。

    • 1、二维数组的定义、引用
      • 行下标和列下标
      • 在内存中的存储
    • 2、二维数组的初始化
      • 分行赋初值
    • 3、二维数组的遍历
    • 4、实例:
      • 矩阵形式输出
      • 方阵转置(行列互换)后输出
    • 5、作业考察点
      • 二维数组各元素的写入和读取

    字符串

    • 1、一维字符数组
    • 2、字符串的定义
      • C语言将字符串作为一个特殊的一维字符数组来处理
      • 字符串由有效字符和字符串结束符‘’组成。
    • 3、字符串的操作
      • 使用结束符‘’来控制循环
    • 4、字符串的存储
      • 赋值的方式
      • 输入的方式,结尾需手动加入结束符
    • 5、实例:
      • 进制转换(设计字符串的输入、读取输出和转换)
    • 6、作业考察点
      • 字符串的写入、读取、转换和统计

    整数的输出格式%6d 、静态数组static和动态数组auto是否讲解

  • 相关阅读:
    realmysql 配套书 资料
    韩国 DBA 博客
    Linux Storage Stack Diagram 4.0
    mysql56 在线源码查看
    导致“mysql has gone away”的两种情况
    mysqldump中使用flush tables with read lock的风险分析
    使用Percona Data Recovery Tool for InnoDB恢复数据
    mha-helper ----ovaistariq DBA GITHUB
    MySQL必知必会面试题 基础
    Zabbix-3.0.3使用自带模板监控MySQL
  • 原文地址:https://www.cnblogs.com/c-programing-language/p/7850230.html
Copyright © 2020-2023  润新知