| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> C++知识库 -> C语言 数组 -> 正文阅读 |
|
|
[C++知识库]C语言 数组 |
|
目录 ? (2) 连续初始化(按数组排列的顺序将所有数据写在一个花括号{}内) 问题:什么是数组数组是把具有相同类型的若干变量按有序的形式组织起来的集合 数组的分量(元素):组成数组的每个变量 数组必须先定义后使用 一维数组1.一维数组的定义类型说明符? 数组名[常量表达式]; 常量表达式为数组元素的个数,即数组大小 [ ]中可为普通常量或符号常量,不能为变量
2.一维数组的引用? 数组名? [下标] 下标:用来区分数组的每个元素的数字编号,下标必须从 0 开始;
下标可以是常量、变量或者是表达式
3.一维数组的初始化(1)给全部元素赋初值
(2) 只给部分元素赋初值
例:求数组中元素的最大值
运行结果如下:
二维数组1.二维数组的定义类型 数组名 [表达式1]? [表达式2]; 表达式1:行数 表达式2:列数
2.二维数组的引用
3.二维数组的初始化(1) 分行初始化
? (2) 连续初始化
?(3)部分初始化
?4.二维数组的输入输出二维数组的输入输出是通过对二维数组的每个元素的输入输出实现的
例:二维数组的输入输出?
?运行结果如下:
?字符数组1.字符数组的定义char 数组名 [常量表达式]
2.字符数组的初始化(1) 逐个元素初始化
(2)用字符串来初始化字符数组
?(3)定义和初始化一个二维字符数组
3.字符数组的输入输出(1)用格式符"%c"逐个输入和输出数组中的字符
(2) 用格式符"%s"以字符串形式输入输出?
例:
?运行结果如下:
|
|
|
| C++知识库 最新文章 |
| 【C++】友元、嵌套类、异常、RTTI、类型转换 |
| 通讯录的思路与实现(C语言) |
| C++PrimerPlus 第七章 函数-C++的编程模块( |
| Problem C: 算法9-9~9-12:平衡二叉树的基本 |
| MSVC C++ UTF-8编程 |
| C++进阶 多态原理 |
| 简单string类c++实现 |
| 我的年度总结 |
| 【C语言】以深厚地基筑伟岸高楼-基础篇(六 |
| c语言常见错误合集 |
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/28 6:05:58- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |