[問題] 如何用指標傳遞結構陣列
大家好
小弟遇到了一個問題
假設宣告了一個結構型態
typedef struct type_struct_t
{
a;
b;
} type_struct_t;
再用這個結構型態宣告一個結構陣列
type_struct_t struct_array[10];
然後有一支副程式需要以指標的方式傳遞整個結構陣列
void function_A(type_struct *struct_array);
->就是這邊不知道如何像 純結構或純陣列 那樣傳遞指標
另外這支程式裡面還有一支副程式要傳遞單個結構陣列指標
void function_B(type_struct *struct_array[i]);
->這邊我這樣寫沒有出現問題
所以想問的是 我在這樣的架構下
function_A該如何宣告 才能以指標的方式傳遞整個結構陣列
或是有更好的方式來實現
感謝各位大大
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.232.1.199
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1490879078.A.F20.html
推
03/30 21:27, , 1F
03/30 21:27, 1F
推
03/30 21:46, , 2F
03/30 21:46, 2F
推
03/30 21:56, , 3F
03/30 21:56, 3F
→
03/30 23:30, , 4F
03/30 23:30, 4F
推
03/31 00:33, , 5F
03/31 00:33, 5F
推
03/31 01:36, , 6F
03/31 01:36, 6F
→
03/31 01:37, , 7F
03/31 01:37, 7F
推
03/31 04:06, , 8F
03/31 04:06, 8F
→
03/31 17:50, , 9F
03/31 17:50, 9F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章
11
15