這幾天開始學習資料結構,今天便寫了個最簡單的單鏈表,在標頭檔案裡定義的;
並且實現了自定義位置插入資料,刪除資料,查詢資料,預設新增資料功能;
不知道這算不算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...