社区
嵌入开发(WinCE)
帖子详情
初始化数组
qq_32457929
2016-05-28 03:49:20
代码:
int a[3];
int k=0;
scanf("%d%d%d",&a[k++],&a[k++],&a[k]);
printf("%d%d%d\n",a[0],a[1].a[2]);
为什这样得不到正确结果?
...全文
1068
4
打赏
收藏
初始化数组
代码: int a[3]; int k=0; scanf("%d%d%d",&a[k++],&a[k++],&a[k]); printf("%d%d%d\n",a[0],a[1].a[2]); 为什这样得不到正确结果?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
JohnvonConner
2016-08-08
打赏
举报
回复
二楼正解!我现在宁愿写麻烦点。
qq_32457929
2016-07-28
打赏
举报
回复
谢谢回答。我懂了
热人么你
2016-05-31
打赏
举报
回复
scanf("%d%d%d",&a[k++],&a[k++],&a[k]); 改为: scanf("%d%d%d",&a[k],&a[k+1],&a[k+2]);
91program
2016-05-30
打赏
举报
回复
换成如下的试试: scanf("%d",&a[k++]); scanf("%d",&a[k++]); scanf("%d",&a[k++]); 当然,再换成一个循环会更好。 因为一句 scanf 中输入多个数值,应该算是一句(执行一次),这样 k 的值是多少呢?建议 LZ 将 k 的数值输出,这样就可以明确为什么得不到你想要的结果。 就算是执行多次,执行的顺序呢?偶是搞不懂的,不知道 LZ 是不是想搞得懂。 学习语言,可以去研究它,但不要钻牛角尖哦
JAVA中
数组
的
初始化
博客介绍了
数组
初始化
的两种常见方法,即静态
初始化
和动态
初始化
。详细给出了动态
初始化
格式、静态
初始化
格式及省略格式,为
数组
初始化
操作提供了清晰的指导。
Java基础之
数组
的
初始化
该博客围绕Java
数组
初始化
展开。介绍了
数组
初始化
概念,包括静态和动态
初始化
,强调
初始化
后
数组
长度不可变。还对比了基本类型
数组
和引用类型
数组
初始化
的不同,前者存储具体值,后者存储引用。最后指出
数组
元素就是变量。
C语言
数组
的
初始化
数组
不
初始化
会怎样
数组
的默认初始值
本文详细介绍了
数组
初始化
的方法,包括定义
数组
后必须
初始化
的原因、不同类型的
数组
初始化
的区别、
初始化
时的注意事项等,并通过具体代码示例展示了如何正确
初始化
数组
。
C++
数组
的
初始化
本文详细介绍了C++中
数组
的
初始化
方法。包括一维
数组
的静态
初始化
、字符
数组
特殊
初始化
、统一
初始化
,以及多维
数组
的完全显式
初始化
、部分
初始化
等多种方式。同时说明了元素默认值、维度限制等注意事项,合理选择
初始化
方式可高效管理
数组
初始值。
数组
的
初始化
问题
本文深入探讨了
数组
初始化
的规则,包括不同情况下
数组
元素如何被
初始化
。通过实例验证,阐述了括号在
初始化
过程中的作用,以及整型和字符
数组
部分
初始化
后的默认值。
嵌入开发(WinCE)
19,523
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章