用c ,寫了個單鏈錶類

2021-06-29 09:21:15 字數 969 閱讀 2329

這幾天開始學習資料結構,今天便寫了個最簡單的單鏈表,在標頭檔案裡定義的;

並且實現了自定義位置插入資料,刪除資料,查詢資料,預設新增資料功能;

不知道這算不算adt呢,對於概念還不是很懂(笑;

只有一點點的c基礎,寫物件導向還不是很熟悉,希望**不會很難看xd;

#include #include using std::string;

using std::cout;

using std::cin;

using std::endl;

struct date_;

class uselinklist

link return_head()

void adddate();//在表頭插入資料

int delectdate();//刪除資料

int insertdate();//自定義位置插入資料

void showdate() const;//顯示所有資料

int searchdate() const;//查詢資料

private:

link headp;//頭指標

};void uselinklist::adddate()

else

}int uselinklist::delectdate()

} cout << "找不到這個人的資料" << endl;

return -1;

}int uselinklist::insertdate()

} cout << "無法找到該人!" << endl;

return -1;

}void uselinklist::showdate() const

}int uselinklist::searchdate() const

} cout << "無法找到該人!" << endl;

return -1;

}

用C 3 0 寫了個IoC類

雖然c meta programing 的能力不夠 不過新特性還是比較爽的 用這些寫了個ioc類 挺有意思 c using system using system.collections.generic using system.linq using system.text using nunit....

用C 寫了個Convert類,僅供新手學習

convert.h class convert convert 是否小寫 static bool islower int c 是否大寫 static bool isupper int c 轉換成小寫 static int tolower int c 轉換成大寫 static int toupper ...

C 模板類 單鏈表

c 作業,用模板類寫鍊錶,完成了對基本的單鏈表的插入,刪除等。include using namespace std templatestruct node templateclass linkedlist linkedlist t find int index 返回索引對應的值 void remo...