以堆疊stack來說明物件
18.2.1堆疊結構
第一個物件元素 - 結構
struct stack{
int top;
char elements[100];
};
typedef struct stack Stack;
18.2.2 堆疊函式宣告
第二個物件元素 - 函式
void init_stack(Stack *s)
int stack_empty(Stack *s)
int stack_full(Stack *s)
void push_stack(Stack *s, char c)
int pop_stack(Stack *s);
標頭檔<xxx.h> 與 "xxx.h"的差異
以<>標示者,編譯器會到系統標頭檔目錄尋找
以""標示者,編譯會到引入""的程式的目錄尋找
18,2.3 堆疊函式實作
沒有留言:
張貼留言