回覆列表
  • 1 # 奇幻春風1r

    可以。結構體是自己定義的一種複雜的資料結構,裡面可以存放不同的屬性和資料型別的元素,多個結構體可以放在一起形成結構體陣列,當然這個陣列空間可能就會比較大,特別是結構體元素數量比較多或者結構體裡麵包含的元素多的時間,所以在記憶體規劃時要特別注意。

  • 2 # 使用者3865492017396791

    1、首先你的PLC需要支援資料結構的定義,例如CJ2H系列。

    2、其次你可以透過如下方式建立一個二維的陣列:

    定義一個結構,其成員變數為陣列,例如結構名為ArrayInt。

    然後再次定義一個結構,其成員變數為陣列,資料型別為結構ArrayInt。

    之後你新建變數,資料型別為上面的結構,這樣你可以獲得二維陣列。

    如果你高階設定中選擇陣列的話,此時你建立的就是三維陣列了,其他緯度的陣列可以透過不斷的巢狀結構來實現。

  • 3 # kobe0101

    可以的,例如,自定義結構體為Adjatrix arcs; 二維陣列定義為struct ArcCell arcs[MAX_NUM][MAX_NUM];

  • 中秋節和大豐收的關聯?
  • 飯圈抓鬼是什麼意思?