問答題
已知某文本文件in.txt中存放有若干整數,請將其按照從小到大的順序排列后存入另一文件out.dat。你需要完成三個函數:
1.void-read_in(node*& p_head,char*s_file)負責從某個文件s_file 中讀入,并存在以p_head為頭部指針的鏈表中;
2.void-sort(node*p_head)將鏈表內的元素按照從小到大的順序排序;
3.void-write_out(node*p_head,char*s_file)將鏈表中的元素依次寫入到s_file 中(注意,寫入的元素以回車分割)。
注意:部分源程序給出如下。請勿改動主函數main和其它函數中的任何內容,僅在程序中介于Program和End的部分填入所編寫的若干語句。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
運算符()用于申請動態(tài)存儲空間,它的操作數為某種數據類型且可以帶有初值表達式或元素個數。
題型:填空題
使用delete對動態(tài)分配的數組進行釋放的語法格式為()。
題型:填空題
在面向對象程序設計中,將一組數據和這組數據有關的操作集合組裝在一起形成對象,這個過程叫()。
題型:填空題
在C++語言中,類庫中提供了輸入流類istream和輸出流類ostream。istream類的對象()用來實現基本的鍵盤輸入。
題型:填空題
()是面向對象程序設計方法中的程序主體。
題型:填空題
為了避免頻繁的函數調用與返回,C++語言引入了()的概念。
題型:填空題
如果把const限定符放在*號的右邊,使指針本身成為一個const指針,即()。
題型:填空題
重載函數的形參必須不同,即或者()或者參數類型不同。
題型:填空題
如果在定義引用時,在定義的前面加上了()關鍵字,則表明該引用是常引用。
題型:填空題
對于只存儲一個基本類型數據的指針,使用new為其動態(tài)分配的語法格式為()。
題型:填空題