社区
C++ 语言
帖子详情
二维数组如何忽略0行0列?
proof1
2017-03-07 08:10:25
C 、C++
只用a[1][1]~a[n][n],现在必须是如下形式,很难看:
int a[5][5]={ {0,0,0,0,0},
{0,3,1,6,7},
{0,5,2,3,1},
{0,9,1,3,5},
{0,6,3,1,2} };
有没有“好看的”,没有干扰数据的方法:
int a[1][1]~[4][4] = {3,1,6,7},
{5,2,3,1},
{9,1,3,5},
{6,3,1,2} };
...全文
542
9
打赏
收藏
二维数组如何忽略0行0列?
C 、C++ 只用a[1][1]~a[n][n],现在必须是如下形式,很难看: int a[5][5]={ {0,0,0,0,0}, {0,3,1,6,7}, {0,5,2,3,1}, {0,9,1,3,5}, {0,6,3,1,2} }; 有没有“好看的”,没有干扰数据的方法: int a[1][1]~[4][4] = {3,1,6,7}, {5,2,3,1}, {9,1,3,5}, {6,3,1,2} };
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
超级能量泡泡
2017-03-09
打赏
举报
回复
自定义一个抽象数组接口或者具体的数组类型解决这个索引翻译问题。
超级能量泡泡
2017-03-09
打赏
举报
回复
数组索引从1开始是很不好的,这是早期搞数值的人遗留下来的不良风格。
赵4老师
2017-03-09
打赏
举报
回复
电脑内存或文件内容或传输内容只是一个一维二进制字节数组及其对应的二进制地址; 人脑才将电脑内存或文件内容或传输内容中的这个一维二进制字节数组及其对应的二进制地址的某些部分看成是整数、有符号数/无符号数、浮点数、复数、英文字母、阿拉伯数字、中文/韩文/法文……字符/字符串、汇编指令、函数、函数参数、堆、栈、数组、指针、数组指针、指针数组、数组的数组、指针的指针、二维数组、字符点阵、字符笔画的坐标、黑白二值图片、灰度图片、彩色图片、录音、视频、指纹信息、身份证信息…… 语法糖越甜,编译调试查错越苦! 把有限的生命浪费在品尝/品鉴无穷多种的语法糖中,我认为不值当。
ooolinux
2017-03-09
打赏
举报
回复
楼主说的是二维数组初始化,第一行看能不能直接{},第一列的0估计是少不了了。
灌水号
2017-03-07
打赏
举报
回复
建议你用matlab吧。。。
幻夢之葉
2017-03-07
打赏
举报
回复
用#define 不过用宏就没那么直观了,而且{}这些也不能用了吧
proof1
2017-03-07
打赏
举报
回复
初始化时,有没有“直观的”,没有干扰数据(0行0列)的办法?
ipqtjmqj
2017-03-07
打赏
举报
回复
可以,索引时对n取余就可以了 另外,不用0行0列,最大只能到[n-1][n-1]
proof1
2017-03-07
打赏
举报
回复
也就是说,只看到我想看到的矩阵。
第17章、数组(理论课).ppt
第17章、数组(理论课)
c语言-数组详解(建议收藏)
c语言—数组详解(建议收藏)
易语言源码易语言取数组内容异同源码.rar
易语言源码易语言取数组内容异同源码.rar
java教程数组与字符串的学习PPT教案学习.pptx
java教程数组与字符串的学习PPT教案学习.pptx
python_array[0][0]与array[0,0]的区别详解
今天小编就为大家分享一篇python_array[0][0]与array[0,0]的区别详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
C++ 语言
65,187
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章