為什麼這篇結構陣列c鄉民發文收入到精華區:因為在結構陣列c這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者lantan (天空藍)看板C_and_CPP標題[問題] 如何用指標傳遞結構陣列時間Thu M...
大家好
小弟遇到了一個問題
假設宣告了一個結構型態
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