关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
Aomnitrix
2022-12-01 10:17
采纳率: 66.7%
浏览 17
首页
编程语言
已结题
C语言数组初始化的区别
c语言
C语言数组不同初始化方式的区别
char ch[]
=
"0"
;
char ch[]
=
{
0
}
;
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
3
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
於黾
2022-12-01 10:24
关注
"0"是个字符串,字符串以\0结尾,所以它长度其实是2
而{0}只有1个元素
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(2条)
向“C知道”追问
报告相同问题?
提交
关注问题
C语言
数组
初始化
的多种方式及最佳实践
2025-03-25 10:01
cloudman08的博客
如三维
数组
int cube[2][3][4] = { { {1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12} }, { {13, 14, 15, 16}, {17, 18, 19, 20}, {21, 22, 23, 24} } };例如:int matrix[3][4] = { {1, 2, 3, 4}, {5, 6, 7, 8}, {9, ...
最全
C语言
数组
初始化
方法——可能解决不易找到的bug!
2024-02-13 21:38
dinosaur2004的博客
实在找不出
区别
了,打开debug一看,正确的那个book
数组
没
初始化
就全为0了,错误那个book
数组
没
初始化
则是各种数字都有。(代码见文后)(下图为了方便展示全book
数组
把大小调成了11)定义改为book[MAX+1]={0}就全...
C语言
数组
的
初始化
和字符
数组
和字符串
2024-07-25 00:15
小珑也要变强的博客
Hello,大家好,我是小珑也要变强(也是小珑),我是易编程·终身成长社群一名“创始团队·嘉宾”,现在我来为大家介绍一下有关嵌入式方面的内容。在进入介绍之前,可能有一些小伙伴不了解易编程·终身成长社群;
c语言
二维
数组
初始化
.md
2024-03-24 11:43
c语言
二维
数组
初始化
, 在
C语言
中,二维
数组
可以通过多种方式进行
初始化
。以下是一些例子: 1. **在声明时完全
初始化
**: ```c int arr[3][3] = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9} }; ``` 在这个例子中,二维...
C语言
常见问题——
数组
初始化
的四种方法
2021-12-07 16:51
易水卷长空的博客
他说,“学过编程,我便考一考你,在使用
数组
之前,应不应该
初始化
数组
?”我暗想,这么简单的问题,也配考我么?不只是
数组
,在使用任何变量之前,都应该对变量进行
初始化
,这是一个编程的好习惯,可以有效避免许多...
C语言
数组
初始化
为非0值
2023-04-10 09:14
碧海兰轩的博客
只需在定义后,加上花括号,里面放个零,不管
数组
有多长,都...因此如果想把
数组
初始化
成非零的值,那么只能乖乖的把所有元素的值都写出来,比如。其他数值:只有第一个元素被
初始化
了。如果是0:
数组
全部
初始化
为0;
c语言
字符串
数组
初始化
,C 字符串
数组
初始化
问题
2021-05-19 09:29
weixin_39790717的博客
对C 语言处理字符串的方法由以上的了解后,再对字符
数组
初始化
的方法补充一种方法——即可以用字符串常量来
初始化
字符
数组
: char str[ ]={"I am happy"}; 可以省略花括号,如下所示 char str[ ]="I am happy"; ...
C语言
二维
数组
初始化
详解
2023-05-19 06:16
江南侠客(上海)的博客
本文介绍了
C语言
中常用的4种二维
数组
初始化
方式,并依此列出了相应的代码、解释和输出结果。希望本文对于初学
C语言
或者对于二维
数组
初始化
方式存在疑惑的读者有所帮助。
c语言
常量
数组
只
初始化
部分,
数组
的定义,
初始化
和使用,
C语言
数组
详解
2021-05-21 15:40
陈小严的博客
数组
可以说是目前为止讲到的第一个真正意义上存储数据的结构。虽然前面学习的变量也能存储数据,但变量所能存储的数据很有限。不仅如此,
数组
和指针(后续会讲)是相辅相成的,学习
数组
可以为学习指针打下基础。那么...
c语言
二维
数组
初始化
.zip
2024-09-14 22:08
C语言
作为一种广泛使用的
编程语言
,它的...
C语言
中的二维
数组
初始化
是编程基础,对后续学习数据结构、算法以及高级编程技巧有着深远影响。熟练掌握二维
数组
的
初始化
和相关操作,对于提高编程效率和质量具有重要作用。
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
12月10日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
12月2日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
12月1日