[英]What does this type of declaration mean?
graph[100][100],T[100];
T
是什么意思? 我一直在尋找“聲明多維數組的方式”,但是沒有找到語法上相等的東西。
,
分隔符用作變量聲明列表中的分隔符。 該語句聲明了兩個變量:
T[100]
,長度為100的一維靜態分配數組,標記為T
graph[100][100]
,二維靜態分配的體積為100x100的graph
數組。
T
是什么意思?
T
是變量的名稱。 變量的類型是由100個某種類型的對象組成的數組,您可以從示例中刪除該數組。
graph
是另一個變量,它是具有相同類型的100個對象的100個數組的數組。 變量聲明用逗號分隔。 這是一個使用逗號分隔相同類型變量的更簡單示例:
int i, j;
圖和T都是數組圖是一個以graph [0] [0]盯着圖[99] [99]的二維數組,而T是從T [0]到T [99]的1d數組,通常數組從大小為n的0到n-1。 但是您忘了提及數據類型,例如:data_type graph [100] [100],T [100];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.