社区
嵌入开发(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]);
为什这样得不到正确结果?
...全文
1005
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
作业
写回复
配置赞助广告
用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 是不是想搞得懂。 学习语言,可以去研究它,但不要钻牛角尖哦
C#
初始化
数组
的三种方式
C#
初始化
数组
的三种方式 实现方式:C#
初始化
数组
的三种方式
C/C++
初始化
数组
全为0的方法
但是从C++11开始,可以使用空的大括号
初始化
器{}来
初始化
数组
,这将自动将
数组
的所有元素
初始化
为默认值。当使用大括号
初始化
器{}来
初始化
数组
时,如果没有指定初始值,则
数组
的所有元素将被
初始化
为默认值。另外,...
java-
初始化
数组
Java 语言中
数组
必须先
初始化
,然后才可以使用。所谓
初始化
,就是为
数组
的
数组
元素分配内存空间,并为每个
数组
元素赋初始值。 能不能只分配内存空间,不赋初始值...
数组
在
初始化
数组
的同时,可以指定
数组
的大小,也可以
初始化
数组
方法大全
初始化
数组
是指在创建
数组
时为
数组
元素分配初始值。
数组
初始化
的方式和语言有关,不同的编程语言提供了不同的语法和方法来完成
数组
的
初始化
操作。通过对
数组
初始化
的详细解析,相信大家对
数组
的创建和赋值有了更深入...
JavaSE——
数组
(1/2)-
数组
的定义和访问(静态
初始化
数组
、动态
初始化
数组
、案例练习)
静态
初始化
数组
即定义
数组
的时候直接给
数组
赋值。完整格式数据类型 []
数组
名 = new 数据类型 [] {元素1,元素2,元素3,...};简化格式数据类型[]
数组
名 = {元素1,元素2,元素3,...};注意"数据类型[]
数组
名"也...
嵌入开发(WinCE)
19,520
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章