C语言中二维整形数组和二维字符型数组 一、二维整型数组1.二维数组定义类型说明符 数组名[行数][列数];int a[3][4]; //12 intfloat a[3][4]; //12 float2.二维数组的访问数组名[行下标][列下标];行下标0---》行数-1列下标0---》列数-13.二维数组的初始化全部初始化int a[3][4] {{1,2,3,4}, {5,6,7,8}, {9,10,11,12}};int a[][4] {{1,2,3,4}, {5,6,7,8}, {9,10,11,12}};int a[3][4] {1,2,3,4,5,6,7,8,9,10,11,12};int a[][4] {1,2,3,4,5,6,7,8,9,10,11,12};注意在二维数组有初始化值得情况下可以省略行数不能省略列数。局部初始化int a[3][4] {{1,2}, {5,6,7}, {9}};int a[3][4] {1,2,3,4,5,6,7,8};int a[][4] {1,2,3,4,5,6,7}; //2行4列未初始化数据按0存储。全部初始化为0int a[3][4] {0};int a[][4] {0}; //1行4列int a[2][3] {{1, 2, 3}, {4, 5, 6}}; sizeof(a); //bytes---6*4 24 sizeof(a[0][0]); //4 sizeof(a[0]); //4*3 12 计算行数 sizeof(a)/sizeof(a[0]); //2 ----行数 计算列数 sizeof(a[0])/sizeof(a[0][0]); //3 ---列数4.二维数组的存储方式单一性、有序性、连续性。二、二维字符型数组一维字符型数组保存一个字符串二维字符型数组保存多个字符串1.二维字符型数组定义char数组名[行数][列数];char str[3][100]; //sizeof(str) ---3*100 300字节2.二维字符型数组初始化char str[3][100] {0}; char str[3][100] {{hello}, {world}, {how}}; char str[3][100] {hello, world, how}; char str[3][100] {hello, world};3.二维字符型数组输入输出char str[3][100] {0}; for (int i 0; i 3; i) { gets(str[i]); } for (int i 0; i 3; i) { puts(str[i]); //printf(%s\n, str[i]); }

相关新闻

最新新闻

终极QQ空间回忆备份指南:3分钟一键导出所有历史说说

终极QQ空间回忆备份指南:3分钟一键导出所有历史说说

终极QQ空间回忆备份指南:3分钟一键导出所有历史说说 【免费下载链接】GetQzonehistory 获取QQ空间发布的历史说说 项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory 你是否曾因为QQ空间数据丢失而焦虑不安?那些记录着青春岁月、…

2026/7/31 6:32:27
C++程序生命周期与内存布局深度解析

C++程序生命周期与内存布局深度解析

1. C程序的生命周期:从源码到可执行文件在C开发中,理解程序从源代码到可执行文件的完整生命周期至关重要。这个过程远比简单的"写代码-编译-运行"要复杂得多,涉及多个关键阶段和底层机制。典型的C程序构建流程包含四个主要阶段&…

2026/7/31 6:32:27
制造业品牌如何做GEO:从“被搜索”到“被AI写进答案里”

制造业品牌如何做GEO:从“被搜索”到“被AI写进答案里”

制造业品牌如何做GEO:从“被搜索”到“被AI写进答案里” 引言:一场正在发生的采购决策革命 2026年,制造业的采购决策链路正在发生根本性变化。 过去二十年,B端制造业主流获客依赖传统搜索引擎:采购商通过关键词检索…

2026/7/31 6:32:27
如何利用企业微信客户朋友圈接口打造私域流量闭环

如何利用企业微信客户朋友圈接口打造私域流量闭环

企业微信的“客户朋友圈”和“客户群”是企业连接 C 端客户的核心资产。通过开放接口,品牌可以实现自动化、规范化的朋友圈内容发布与数据效果追踪。自动化朋友圈发布流程创建发表任务:调用服务端接口创建朋友圈内容(支持文本、图片、视频、链…

2026/7/31 6:32:27
红白机硬件架构解析:从8位计算机原理到模拟器开发挑战

红白机硬件架构解析:从8位计算机原理到模拟器开发挑战

1. 项目概述:从“小霸王”到计算机体系结构启蒙“红白机”这个名字,对于很多80后、90后来说,几乎等同于童年。那个红白相间的塑料盒子,连接着家里的老式电视机,伴随着《超级马里奥》、《魂斗罗》的像素音乐&#xff0c…

2026/7/31 6:32:27
C语言高效哈希表实战:uthash库集成指南与性能优化

C语言高效哈希表实战:uthash库集成指南与性能优化

1. 从“查字典”到“查哈希表”:为什么我们需要它?如果你写过C语言,肯定用过数组。数组就像一排编好号的储物柜,你知道1号柜子放什么,2号柜子放什么,想拿3号柜子的东西,直接走过去打开就行&…

2026/7/31 6:27:27

月新闻