簡體   English   中英

這種聲明是什么意思?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM