看板 C_and_CPP 關於我們 聯絡資訊
在vs2005下可以這樣寫… 前一陣子才知道C++的struct可以初始化。 或者寫成class? #define MAX 100 typedef struct STACK { STACK() { top = 0; } char item[MAX]; int top; }STACK; STACK S; void push(char x) { if(S.top < MAX) // IsFull { S.item[S.top++] = x; } } void pop(char &x) { if(S.top > 0) // IsEmpty { x = S.item[--S.top]; } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.217.111.110
plover:class裡全都是public methods+members = struct... 04/09 23:18
dendrobium:C++中 struct和class的差別只在於成員預設的屬性不同 04/09 23:34
dendrobium:class => private , struct => public 04/09 23:34
lovemost:終於處理好了~謝謝你的幫忙 04/11 20:36