1樓:
#include
#include
#define stack_init_size 100#define stackincrement 10#define overflow 0
#define ok 1
typedef int selemtype;
typedef struct sqstacksqstack;
sqstack s;
s.top=s.base+s;
}*s.top++=e;
}void conversion()
disstack(s);
}int main()
2樓:
你這是編譯錯誤還是執行錯誤?說清楚一下呀。不過看到幾個問題棧滿的情況不直接退出?
*/*s.top++=e;
}void conversion/*沒有入參?那s從哪來的*/disstack(&s);}
幾個關於C語言的小問題,幾個關於C語言的小問題
int main viod 是整形的主函式,而不是三個函式,這個函式返回值要求是整形就不能改。圖中第一處註釋部分是函式宣告,表示在後面會用到這個函式。第二處是函式呼叫,意思是主函式裡呼叫了一個其它函式。第三處就是被呼叫函式的具體定義。printf是輸出關鍵字,scanf是從外部輸入的關鍵字。你好像基...
關於C語言程式的幾個問題,關於C語言的一個問題
1.1 沒有 因為 a 0 為假,如果你看過 c陷阱與缺陷 就該知道 與 具有短路現象 即如果邏輯運算子 前半個表示式的值可以決定整個表示式的真假,那麼就不會運算判斷後半個表示式 例 int a 100 3 2 a 5 10 因為3 2為真,可以決定整個表示式的值為真了,已經沒必要判斷後面的真假了,...
C語言的幾個問題,c語言的幾個問題
分析如下 1.用exit語句種植執行報告錯誤。優點 處理簡便,直接終止程式,並可以將錯誤通知給作業系統。缺點 無論在哪個函式中執行,程式會直接終止,沒有機會對錯誤進行進一步處理。2.以函式的返回值區別正確返回或錯誤返回。缺點 函式多層呼叫時,需將錯誤資訊層層傳遞。3.設定一個整形變數的函式引數以區別...