你好这里的程序员是我的代码。现在有可能我不想传递acc
结构。而pas _str
是我想传递的唯一结构,但我不能将null赋给像我这样的结构已经在这里的一些帖子中看到过,想知道我是否只需要为搜索创建下一个功能。
int Rcrd_Srch(FILE *,struct acc,struct pas_Str,int);
答案 0 :(得分:1)
不要传递整个acc
和pas_Str
结构(涉及在调用函数时创建副本),而是考虑将指针传递给结构。这样可以避免不必要的复制,并且还可以通过NULL
。
int Rcrd_Srch(FILE *, struct acc const *, struct pas_Str const *, int);