graph[100][100],T[100];
T
是什么意思?我一直在寻找“声明多维数组的方式”,但没有找到语法上相等的东西。
答案 0 :(得分:3)
,
分隔符在变量声明列表中用作分隔符。该语句声明了两个变量:
T[100]
,一维静态分配的长度为100的数组,标记为T
。graph[100][100]
,二维静态分配的体积为100x100的数组,标记为graph
。答案 1 :(得分:2)
T
是什么意思?
T
是变量的名称。变量的类型是由100个某种类型的对象组成的数组,您可以从示例中删除该对象。
graph
是另一个变量,它是由100个相同类型的对象组成的100个数组的数组。变量声明用逗号分隔。这是一个使用逗号分隔相同类型变量的更简单示例:
int i, j;
答案 2 :(得分:2)
图和T均为数组 graph是一个以graph [0] [0]盯着图[99] [99]的二维数组 而T是从T [0]到T [99]的一维数组 通常,数组的大小从n开始,从0到n-1。 但是你忘了提到数据类型 例如:data_type graph [100] [100],T [100];