2014-03-26 57 views
0

您好,這裏的程序員是我的代碼。現在有一種可能性,我不一定想要通過acc結構。相反,pas _str是我想要傳遞的唯一結構,但我不能將null分配給像我在此處看到的一些帖子中的結構,所以想知道是否我只需要爲搜索創建下一個功能。將null傳遞給struct

int Rcrd_Srch(FILE *,struct acc,struct pas_Str,int); 

回答

1

不是傳遞整個accpas_Str結構(這涉及到調用函數時進行復印)的,考慮通過指針結構。這樣可以避免不必要的複製,並且還可以通過NULL

int Rcrd_Srch(FILE *, struct acc const *, struct pas_Str const *, int); 
+0

你能告訴我更多關於這方面的信息嗎? – user2861799