| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 704 人关注过本帖
标题:关于 int 数组
只看楼主 加入收藏
QZMP
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2014-4-20
收藏
 问题点数:0 回复次数:11 
关于 int 数组
如果不知道一个int型数组里有多少元素,如何用for语句来输出
搜索更多相关主题的帖子: 如何 元素 
2014-04-29 00:02
a6670892
Rank: 1
等 级:新手上路
帖 子:13
专家分:4
注 册:2014-4-25
收藏
得分:0 
那你那个数组怎么输入啊?(不是大神)
2014-04-29 00:15
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
结尾设置点啥标记

DO IT YOURSELF !
2014-04-29 08:51
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
收藏
得分:0 
问题信息描述太少,无法作答

总有那身价贱的人给作业贴回复完整的代码
2014-04-29 08:56
Andrew_Lee
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:3
帖 子:185
专家分:626
注 册:2014-3-21
收藏
得分:0 
用sizeof(数组名)/sizeof(数据类型)来获取组元素个数
2014-04-29 08:57
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
以下是引用Andrew_Lee在2014-4-29 08:57:13的发言:

用sizeof(数组名)/sizeof(数据类型)来获取组元素个数



楼主的意思

比如 一个  int t[5]={0,0,0,0,0};

用这个t 也许接收进来3个int  也许接收进来4个int  如何获取这个3 或者这个4

用sizeof(数组名)/sizeof(数据类型)来获取组元素个数


而你这个恐怕永远都是5吧

DO IT YOURSELF !
2014-04-29 09:02
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
收藏
得分:0 
如果数组是入参呢?

总有那身价贱的人给作业贴回复完整的代码
2014-04-29 09:05
Andrew_Lee
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:3
帖 子:185
专家分:626
注 册:2014-3-21
收藏
得分:0 
回复 6 楼 wp231957
那这个就让人纠结了。如果的数组数据时读取到数组中的话,可以记录下读取的次数,反正就是打个标记什么的。
2014-04-29 09:15
QZMP
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2014-4-20
收藏
得分:0 
我的意思就是像字符串中的strlen()函数一样,直接可以得到数组中已写入元素的个数,然后挨个输出,而不必刻意标记写入次数。sizeof好像无法求数组元素个数
2014-04-29 22:44
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
收藏
得分:0 
回复 9 楼 QZMP
你有思考过为什么strlen可以求出个数吗?

总有那身价贱的人给作业贴回复完整的代码
2014-04-29 22:48
快速回复:关于 int 数组
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017150 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved