freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

科技成果信息管理系統(tǒng)_大學(xué)c語言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告-免費(fèi)閱讀

2025-08-13 08:15 上一頁面

下一頁面
  

【正文】 rootiter, COLUMN, 華中科技大學(xué) , 1)。 gtk_tree_view_append_column(GTK_TREE_VIEW(treeview), col)。 gtk_menu_shell_append(GTK_MENU_SHELL(helpmenu), about)。 /**幫助 子菜單 */ GtkWidget *help。 gtk_menu_shell_append(GTK_MENU_SHELL(statistics_menu), statistics[0])。 /**統(tǒng)計(jì) 子菜單 */ C 語言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告 41 GtkWidget *statistics_M。 gtk_menu_shell_append(GTK_MENU_SHELL(query_menu), query[0])。 /**查詢 子菜單 */ GtkWidget *query_M。 gtk_menu_shell_append(GTK_MENU_SHELL(add_menu), add[0])。 /**添加 子菜單 */ GtkWidget *add_M。 gtk_menu_shell_append(GTK_MENU_SHELL(filemenu), load)。 GtkWidget *load。 gtk_box_pack_start(GTK_BOX(vbox), statusbar, FALSE, FALSE, 5)。 gtk_box_pack_start(GTK_BOX(vbox), hbox2, FALSE, FALSE, 3)。//初始化 treeview gtk_container_add(GTK_CONTAINER (scrolled), treeview)。 scrolled = gtk_scrolled_window_new(NULL, NULL)。 g_signal_connect (G_OBJECT(window), destroy, G_CALLBACK(quit_save), NULL)。 query_node[1]=Query_Achs。 GtkTreeSelection *selection。 char *Member_Str[]= { 身份證號(hào) :, 姓名 :, 工作單位 :, 性別 :, 年齡 :, 職稱 :, 成果排名 :, 所屬成果名稱 }。 /***/ void help_about(GtkWidget *button)。 ACHS_NODE *ACHS_search(char *A_name,ACHS_NODE *ACHS)。 GtkListStore *Show_Achs(char *name,char *P_name)。 /***/ void dialog_info(char *show)。 DEPT_NODE * insert_ACHS(ACHS_NODE *pNew)。 void on_changed(GtkWidget *widget, gpointer statusbar)。 extern char *Dept_Str[]。 DEPT_NODE *gp_head。 GtkListStore *lstore[3]。 int type。 } wgt。 GtkWidget *entry_username。 /*負(fù)責(zé)人 */ C 語言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告 32 struct dept_node *next。 /*獲獎(jiǎng)檔次 */ char award_grade[10]。 /**科技成果信息鏈結(jié)點(diǎn)結(jié)構(gòu) */ typedef struct achs_node { char number[12]。 /*工作單位 */ char sex[4]。收獲在前面已經(jīng)說了很多了,另一方面真的是深感自己知識(shí)與能力的不足, 不要好高C 語言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告 30 騖遠(yuǎn),想著要學(xué)什么什么多少,學(xué)了后踏踏實(shí)實(shí)地寫出點(diǎn)東西才是真的學(xué)到了,還好感覺這次已經(jīng)彌補(bǔ)了足夠多的欠缺。我也定義了許多函數(shù)指針數(shù)組、枚舉常量等等來將 3 種節(jié)點(diǎn)的情況在一個(gè)函數(shù)里完成,包括 輸入框等的生成也是同一個(gè) for 循環(huán)不同的條件。 3. 文件模塊 //功能:讀取數(shù)據(jù)文件 //輸入?yún)?shù): //返回值: re 的二進(jìn)制前 3 位記錄了三個(gè)數(shù)據(jù)文件是否成功打開, 1 為成功 int LoadData(GtkWidget *button) //功能:讀取數(shù)據(jù)文件中數(shù)據(jù)到鏈表中 //輸入?yún)?shù): phead 單位節(jié)點(diǎn)頭指針的地址 //返回值: re 的二進(jìn)制前 3 位記錄了三個(gè)數(shù)據(jù)文件是否成功打開, 1 為成功 C 語言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告 10 int LoadList(DEPT_NODE **phead) //功能:將鏈表中節(jié)點(diǎn)添加到左側(cè)樹狀列表中 //輸入?yún)?shù): //返回值: void rebuildtree() //功能:存儲(chǔ)數(shù)據(jù)文件 //輸入?yún)?shù): //返回值: flag 的二進(jìn)制前 3 位記錄了三個(gè)數(shù)據(jù)文件是否成功打開, 1 為成功 int SaveData(GtkWidget *button) //功能:將鏈表中數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)文件中 //輸入?yún)?shù): phead 單位節(jié)點(diǎn)頭指針 //返回值: flag 的二進(jìn)制前 3 位記錄了三個(gè)數(shù)據(jù)文件是否成功打開, 1 為成功 int SaveList(DEPT_NODE *phead) //功能:推出前提示保存 //輸入?yún)?shù): //返回值: void quit_save(GtkWidget *button) 4. 查詢模塊 //功能:根據(jù) type 彈出一個(gè)查詢框 ,再分別調(diào)用對(duì)應(yīng)的 Query 函數(shù) //輸入?yún)?shù): type 對(duì)應(yīng)枚舉的幾種類型 //返回值:無 void Query_info(GtkWidget *button,int type) //功能:查詢學(xué)院 //輸入?yún)?shù): in 包含 iter 和名稱的結(jié)構(gòu) //返回值:無 void Query_Dept(GtkWidget *button,struct query_judge *in) //功能:根據(jù) type 彈出一個(gè)查詢框 ,再分別調(diào)用對(duì)應(yīng)的 Query 函數(shù) //輸入?yún)?shù): type 對(duì)應(yīng)枚舉的幾種類型 //返回值:無 void Query_info(GtkWidget *button,int type) //功能:查詢完成人員 //輸入?yún)?shù): in 包含 iter 和名稱的結(jié)構(gòu) //返回值:無 void Query_Member(GtkWidget *button,struct query_judge *in) //功能:展開并跳轉(zhuǎn)至指定 iter //輸入?yún)?shù): iter treeview 中的一個(gè)目標(biāo) iter //返回值:無 void expand_select(GtkTreeIter iter) //功能:按名稱搜索單位 //輸入?yún)?shù): D_name 單位名稱 //返回值:單位節(jié)點(diǎn)指針 DEPT_NODE *DEPT_search(char *D_name) C 語言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告 11 //功能:按名稱搜索科技成果節(jié)點(diǎn) //輸入?yún)?shù): A_name 科技成果節(jié)點(diǎn)名稱, ACHS 所在學(xué)院頭科技成果節(jié)點(diǎn)指針 //返回值:科技成果節(jié)點(diǎn)節(jié)點(diǎn)指針 ACHS_NODE *ACHS_search(char *A_name,ACHS_NODE *ACHS) //功能:按名稱搜索完成人員節(jié)點(diǎn) //輸入?yún)?shù): M_name 完成人員節(jié)點(diǎn)名稱, ACHS 所屬科技成果頭完成人員節(jié)點(diǎn)指針 //返回值:完成人員節(jié)點(diǎn)節(jié)點(diǎn)指針 MEMBER_NODE*MEMBER_search(char*M_name,MEMBER_NODE *MEMBER) 5. 添加模塊 //功能:彈出一個(gè)輸入框 //輸入?yún)?shù): type 對(duì)應(yīng)枚舉的幾種類型 //返回值:無 void entry_info(GtkWidget *button,int type) //功能:添加 3 種節(jié)點(diǎn)統(tǒng)一函數(shù),由 entry_info 確定按鈕調(diào)用 //輸入?yún)?shù): //返回值:無 void Add_node(GtkWidget *button,struct nodecreate *nodec) //功能:插入科技成果節(jié)點(diǎn)函數(shù),由 Add_Node 中情況 3 調(diào)用 //輸入?yún)?shù): pNew 指向新節(jié)點(diǎn)的指針 //返回值:對(duì)應(yīng)單位節(jié)點(diǎn)指針 DEPT_NODE *insert_ACHS(ACHS_NODE *pNew) //功能:插入完成人員節(jié)點(diǎn)函數(shù),由 Add_Node 中情況 4 調(diào)用 //輸入?yún)?shù): pNew 指向新節(jié)點(diǎn)的指針 //返回 值:對(duì)應(yīng)科技成果節(jié)點(diǎn)指針 ACHS_NODE *insert_MEMBER(MEMBER_NODE *pNew) 6. 刪除模塊 //功能:刪除 3 種節(jié)點(diǎn)統(tǒng)一函數(shù),由“刪除”按鈕調(diào)用 //輸入?yún)?shù): //返回值:無 void Del_Node(GtkWidget *button) //功能:刪除單位節(jié)點(diǎn),由 Del_Node 函數(shù) case 2 調(diào)用 //輸入?yún)?shù): name 單位名稱 //返回值: int 1 為有錯(cuò), 0 為正常 int Del_Dept(char *name) //功能:刪除科技成果 節(jié)點(diǎn),由 Del_Node 函數(shù) case 2 調(diào)用 //輸入?yún)?shù): name 科技成果名稱, P_name 對(duì)應(yīng)單位名稱 //返回值: int 1 為有錯(cuò), 0 為正常 C 語言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告 12 int Del_Achs(char *name,char *P_name) //功能:刪除完成人員節(jié)點(diǎn),由 Del_Node 函數(shù) case 4 調(diào)用 //輸入?yún)?shù): name 完成人員名稱, P_name 對(duì)應(yīng)科技成果名稱, PP_name 對(duì)應(yīng)單位名稱 //返回值: int 1 為有錯(cuò), 0 為正常 int Del_Member(char *name,char *P_name,char *PP_name) 7. 編輯模塊 //功能:彈出一個(gè)編輯框 //輸入?yún)?shù): //返回值:無 int Edit_info(GtkWidget *button) //功能:編輯節(jié)點(diǎn) //輸入?yún)?shù): //返回值:無 void Edit_Node(GtkWidget *button,struct nodecreate *nodec) 8. 統(tǒng)計(jì)模塊 //功能:彈出一個(gè)統(tǒng)計(jì)框,由傳入?yún)?shù)設(shè)置具體內(nèi)容 //輸入?yún)?shù): title 統(tǒng)計(jì)框標(biāo)題 ,col1 第一列標(biāo)題 ,col2 第二列標(biāo)題 ,in 傳入的model //返回值:無 void Statis_info(char *title,char *col1,char *col2,GtkListStore *in) //功能:統(tǒng)計(jì)各單位科技成果數(shù)量,調(diào)用 Statis_info 顯示統(tǒng)計(jì)結(jié)果 //輸入?yún)?shù): //返回值:無 void statis_func1(GtkWidget *button) //功能:統(tǒng)計(jì)各單位完成人員成果排名,調(diào)用 Statis_info 顯示統(tǒng)計(jì)結(jié)果 //輸入?yún)?shù): //返回值:無 void statis_func2(GtkWidget *button) //功能:統(tǒng)計(jì)所有 50 歲以下第一完成人,調(diào)用 Statis_info 顯示統(tǒng)計(jì)結(jié)果 //輸入?yún)?shù): //返回值:無 void statis_func3(GtkWidget *button) 9. 幫助模塊 //功能: 彈出軟件信息及作者信息 //輸入?yún)?shù): //返回值:無 void help_about(GtkWidget *button) 五、 試驗(yàn)結(jié)果 C 語言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告 13 編譯環(huán)境: Ubuntu linux64 位 Mingw Gcc (源代碼配置好后可跨平臺(tái)編譯) GTK 版本: GTK+ 開發(fā) IDE: Codeblocks 1. 系統(tǒng)登陸 輸對(duì)自動(dòng)進(jìn)入 輸錯(cuò) 顯示錯(cuò)誤 C 語言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告 14 2. 登陸成功進(jìn)入主界面 3. 全屏模式 4. 讀取數(shù)據(jù) C 語言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告 15 (標(biāo)準(zhǔn) gnome 菜單欄在最上面) 5. 讀
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1