程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> java-C語言中順序線性表的合並

java-C語言中順序線性表的合並

編輯:編程解疑
C語言中順序線性表的合並

結構體類型變量作為函數參數只能作為指針傳遞嗎?為什麼我寫一個函數參數是結構體,下面引用時報錯
typedef struct {
char name[10];
char sex;
long num;
}ElemType;//自定義元素類型。
typedef struct{
ElemType *elem;//存儲空間基址。
int length;//當前長度。
int listsize;//當前分配的存儲容量(以sizeof(ElemType)為單位)。
}SqList;//定義順序線性表類型
void MergeList_Sq(SqList La,SqList Lb,SqList *Lc){
ElemType *pa,*pb,*pc;
pa=La->elem;pb=Lb->elem;
}

最佳回答:


La Lb不是指針
pa=La->elem;pb=Lb->elem;
修改為
pa=La.elem;pb=Lb.elem;
或者把它們修改為指針。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved