討論串[FAQ集] 函式宣告 int f(void); 和 int f(); ꐠ…
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者khoguan (Khoguan Phuann)時間19年前 (2005/09/01 23:28), 編輯資訊
1
0
0
內容預覽:
ptt.cc BBS 站 C_and_CPP 板 FAQ (0.1版). 函式語法. Q: 函式宣告 int f(void); 和 int f(); 一樣嗎?. A: 對 C++ 來說,兩者一樣表示 f 函式不需要而且不能有參數。但對 C 來說,. 只有前者才表示不能有參數,後者則是表示參數個數及型
(還有52個字)

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者khoguan (Khoguan Phuann)時間19年前 (2005/09/02 21:41), 編輯資訊
0
0
0
內容預覽:
嗯,這種宣告方式,一般都是要先有一個或多個具體的參數型別,. 最後再加上這個 ellipsis( , ...) 才有辦法用 stdarg.h 中的. macro 來存取。就像 printf(const char *, ...); 等 I/O系列. 那樣。一般是不會只宣告成 int f(...); 這
(還有108個字)
首頁
上一頁
1
下一頁
尾頁