不好意思 小弟笨拙 我現在的程式碼是這樣的 static int pickup_ship = 0; /* 0:故鄉 !=0:友誼敘述 */ typedef UTMP *pickup; /* 此順序即為排序的順序 */ #define FTYPE_SELF 0x01 #define FTYPE_BOTHGOOD 0x02 #define FTYPE_MYGOOD 0x04 #define FTYPE_OGOOD 0x08 #define FTYPE_NORMAL 0x10 #define FTYPE_MYBAD 0x20 static int mygood_num; /* 對方設我為好友 */ static int ogood_num; /* 我設對方為好友 */ static pickup ulist_pool[MAXACTIVE]; /* static */ int ulist_userno[MAXACTIVE]; /* 對應 ushm 中各欄的 userno */ static int ulist_ftype[MAXACTIVE]; /* 對應 ushm 中各欄的朋友種類 */ 這...這...小弟不才無解 囧rz 砍掉static pickup ulist_pool[MAXACTIVE]; 那pickup ulist_pool[MAXACTIVE];放哪呢? 搞不太懂這段程式碼的用意 就算把這兩行程式碼都刪了 問題也是說出在bbsd.c上 ※ 引述《itoc (核心動力)》之銘言: > ※ 引述《kevin (痞子幫總舵主)》之銘言: > > 照著精華區上的去做 > > 在talk.c上 > > 我找不到 > > - static pickup ulist_pool[MAXACTIVE]; > 因為搬去 ulist.c 了 > 改 ulist.c 即可 -- =[﹎:�摃�◣��:﹎Origin ]|[ ���O���� cpu.tfcis.org ]|[�搟說�﹎:]= =[﹊:�摃�╱��:﹊Author ]|[59-114-128-195.dynamic.hin]|[���插�﹊:]=