第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

單鏈表的類模板 怎么改?(照書抄的,結(jié)果不對)

單鏈表的類模板 怎么改?(照書抄的,結(jié)果不對)

C++
慕粉18341035298 2016-12-24 11:09:47
#include<iostream> #include<algorithm> #include<iomanip> #include<cmath> #include<string.h> #include<stdlib.h> #include<sstream> #include<cmath> using?namespace?std; /*typedef?pair<int,?int?>?p; int?cmp(p?money,?p?weight){ return?(double)money.first?/?money.second?>?(double)weight.first?/?weight.second; }*/ template<typename?T?> class?node{ public?: ?node(T?&node)?:data(node),?next(NULL){} ?node?*next; ?T?&data; }; template?<typename?T> class?nodeLink{ private: ?node?<T>?*begin; ?node<T>?*endl; public: ?nodeLink(); ?~nodeLink(); ?void?add(T?&); ?void?remove(T?&); ?void?print(); }; template?<typename?T> nodeLink<T>?::nodeLink(){ ?begin?=?end?=?NULL; } template?<typename?T> nodeLink<T>::~nodeLink(){ ?if?(begin?==?NULL)return; ?node<T>?*iptr?=?begin; ?node<T>?*ipre; ?while?(iptr){ ??ipre?=?iptr; ??iptr?=?ipre->next; ??delete?ipre; ?} } template?<typename?T> void?nodeLink<T>::add(T?&node){ ?node<T>?*temp?=?new?node<T>(node) ?if?(end){ ??end->next?=?temp; ??temp->next?=?NULL; ??end?-?temp; ??if?(begin?==?NULL){ ???begin?=?temp; ??} ?} } template?<typename?T> void?nodeLink<T>::print(){ ?for?(node<T>?*iptr?=?begin;?iptr;?iptr?=?iptr->next) ??cout?<?iptr->data?<<?"?"; ?cout?<<?endl?<<?endl; } template?<typename?T> void?nodeLink<T>::remove(T?&node){ ?node<T>?*temp?=?NULL; ?node<T>?*pre?=?NULL; ?for?(node<T>?*iptr?=?begin;?iptr;?iptr?=?iptr->next){ ??if?(iptr->data?=?node){ ???temp?=?iptr; ???break; ??} ??pre?=?iptr; ?} ?if?(temp?==?NULL)return; ?if?(pre)?pre->next?=?temp->next; ?else?begin?=?temp->next; ?if?(temp->next?==?NULL)?end?=?pre; ?delete?temp; } int?main(){ ?nodeLink<char?>?letter; ?char?a[26]; ?for?(int?i?=?1;?i?<?27;?i++){ ??a[i]?=?i?+?64; ??letter.add(a[i]); ?} ?letter.print(); ?char?del; ?do{ ??cout?<<?"oout?put?what?a?what?you?want"?<<?endl; ??cin?>>?del; ??if?(del?==?'q')break; ??letter.remove(del); ??cout?<<?"?change?have?ed"?<<?endl; ??letter.print(); ?}?while?(del?!=?'q'); ?return?0; }
查看完整描述

1 回答

已采納
?
Idada

TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超0個(gè)贊

能否告知這是什么書?


1.?

char?a[26];

for?(int?i?=?1;?i?<?27;?i++){

??a[i]?=?i?+?64;

??letter.add(a[i]);

?}

a數(shù)組一共26個(gè)元素,沒有a[26]這個(gè)東西。????


2. class名字全是小寫,和你傳進(jìn)的參數(shù)同名了,那個(gè)node


3. 另外還有書寫錯(cuò)誤:

第25行

第54行

第71行

等等

查看完整回答
反對 回復(fù) 2017-01-09
  • 1 回答
  • 1 關(guān)注
  • 1103 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號