请问一下a[i,j]是什么意思?

Greeeeeeeny 2020-03-13 05:18:02
a[i,j]
方括号内是逗号
...全文
4615 24 打赏 收藏 转发到动态 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
xcj1409385086 2020-03-25
  • 打赏
  • 举报
回复
这个有点像c#的表达
xcj1409385086 2020-03-25
  • 打赏
  • 举报
回复
你都不说是哪里面的
cscwsn2000 2020-03-19
  • 打赏
  • 举报
回复
大神,学习了
qq_40778567 2020-03-17
  • 打赏
  • 举报
回复
二维数组哦,(i,j)位置
尘客-追梦 2020-03-17
  • 打赏
  • 举报
回复
二维数组就像a[1,2]这样
sheep_sheepz 2020-03-16
  • 打赏
  • 举报
回复 1
是一个逗号表达式,不要与二维数组弄混淆了。使用逗号表达式之后取逗号后面那个数的结果。
  • 打赏
  • 举报
回复
逗号表达式
Logo.wed 2020-03-16
  • 打赏
  • 举报
回复
逗号表达式,结果是最后一个表达式
weixin_44250315 2020-03-16
  • 打赏
  • 举报
回复
不就是二维数组嘛
从上海到纽约 2020-03-16
  • 打赏
  • 举报
回复
逗号表达式,不要与二维数组a[i][j]混淆了。后者表示第i行,第j列的那个元素(从0开始)。 i,j 这种逗号表达式就是按顺序执行后的最后结果。比如 i=1;j=2; a[i,j] 就是 a[2] a[i+1,j+2] 就是 a[4] a[++i,++i] 就是 a[3]
xiajianfeng147 2020-03-16
  • 打赏
  • 举报
回复
二维数组的行和列
zerozerg2006 2020-03-16
  • 打赏
  • 举报
回复
pascal(delphi)里取二维数组的值是可以这么写的
zjiadaxiaojie 2020-03-16
  • 打赏
  • 举报
回复
a(i,j)定义二维数组i行j列
GKatHere 2020-03-15
  • 打赏
  • 举报
回复

struct Point2D
{
	int d0 = 0, d1 = 0;		
};
template<class _T>
class Matrix2D 
{
public:
	Point2D size;			
	std::vector<_T> mem;

	Matrix2D(const Point2D& r) { resize(r); }
}
Matrix2D<int> a;
int i =0, j =0;
a[{i, j}] =0;

寻开心 2020-03-15
  • 打赏
  • 举报
回复
a[I,j]等价于a[j], 逗号前面的白费
末影人014 2020-03-15
  • 打赏
  • 举报
回复
c++二维数组应该是a[i][j]
lin5161678 2020-03-14
  • 打赏
  • 举报
回复
https://www.baidu.com/s?wd=%E9%80%97%E5%8F%B7%E8%A1%A8%E8%BE%BE%E5%BC%8F&ie=UTF-8
ggglivw 2020-03-14
  • 打赏
  • 举报
回复
很简单,你把i,j提出来不就行了吗,auto tmp = i,j; if (check(tmp)){ a[tmp];}
院里有座山 2020-03-13
  • 打赏
  • 举报
回复
是C的题吗,好像在其他语言里可以a(i,j)这样定义二维数组。
C本身就不太支持变量定义数组大小。
如果是C的那么含义是定义一个逗号右边大小的一维数组
并且这两个变量要么是宏,要么是一个常量
Greeeeeeeny 2020-03-13
  • 打赏
  • 举报
回复
引用 4 楼 weixin_42711256 的回复:
二维数组a
i行,j列?

但是我看了慕课,就是专门解释了a[i,j]和二维数组的a[i][j]不一样,课上说了是逗号表达式,但是我不是很懂逗号表达式具体是什么意思
加载更多回复(4)

33,323

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧