And*_*ech 1 c jagged-arrays
我有以下代码:
int *edges[500]; char arr[] = {'c','d'}; edges[0] = arr; printf("%c - %c", edges[0][0],edges[0][1]);
我想要显示的是c - d但实际显示的内容是c - 如上所示,第一个元素正在显示,而不是第二个元素.
c - d
c -
为什么不显示数组的第二个元素?
Jac*_*cob 7
既然a int和a char有不同的尺寸,你应该试试char *edges[500]
int
char
char *edges[500]
归档时间:
16 年,4 月 前
查看次数:
328 次
最近记录: