回覆列表
  • 1 # 使用者7375290296432

    可以考慮自己做資料結構。或者用map。自己做資料結構的話比如一個struct裡面有key名稱,再加上一個pointers指標陣列指向另幾個struct例項。這樣從一點開始遍歷就可以透過裡面的pointers找到下一個節點map的話就是節點自己的名作為key。節點關聯的名作為value。這樣從一個節點出發就能找到其他所有節點了。

  • 2 # 佳期如夢將至

    有兩種方法可以實現。為方便說明,定義兩個整型陣列a,b,並實現將a中的值賦值到b中。int a[4] = {1,2,3,4}, b[4];1、 透過陣列遍歷,逐個賦值。定義迴圈變數int i;for(i = 0; i < 4; i ++)b[i] = a[i];該程式功能為遍歷陣列a,逐個賦值到陣列b對應元素中。2、 藉助記憶體複製函式memcpy,整體賦值。void *memcpy(void *dst, void *src, size_t size);這個函式的功能為將src上,大小為size位元組的資料賦值到dst上。呼叫該函式時需要引用標頭檔案cstring,即#include <cstring>賦值陣列的程式碼為memcpy(b,a,sizeof(a));

  • 中秋節和大豐收的關聯?
  • 膽囊息肉樣病變是什麼意思,怎麼辦?