原创 肥貓學習筆記---C語言數據結構與算法(一)-----棧

C語言數據結構與算法(一) 什麼是數據結構與算法 數據結構+算法=程序 數據結構不是用來研究數據計算的,而是用於研究數據與數據之間關係 數據結構的基本概念 數據:能夠輸入計算機的描述客觀事物的符號。 數據項:描述事物的其中一項指標

原创 肥貓學習日記------關於鏈表的擴展(二)通用鏈表

通用鏈表 通用鏈表與一般鏈表不同的地方在與其數據域類型是不確定的,我們用void這個萬能指針來代替原有的數據域類型 void是一個萬能指針,可以與任意類型的指針互換,如 int* = void*,char* =void* 要注意的

原创 肥貓學習日記------查找與排序(一)

查找 普通查找 int order_find(int* arr,size_tlen,int key) { for(int i=0;i<len;i++) { if(arr[i]==key) return i; } r

原创 肥貓學習日記-------------實現Linux cp命令

在Linux中,cp命令爲拷貝文件內容至另一個 下面爲利用main參數實現的cp命令 #include <stdio.h> #include <unistd.h> #include <sys/stat.h> #include <s