1
A
回答
7
你給的聲明是一個聲明;
存在一個名爲getWidth的函數,它不接受任何參數,而 返回類型爲WidthT的東西。
它被稱爲前向聲明,通常用於告訴它後面的代碼以假定該函數存在於其他地方並且可以調用。
4
這是一個函數原型的聲明。
這意味着,有一個函數稱爲getwidth
,它不接受任何參數並返回WidthT
類型的值。
函數在這裏沒有定義,但它可能定義在其他地方 - 也許在另一個文件中。
5
這是一個function prototype通常放在頭文件。原型給出了很多關於該功能的信息。
相關問題
- 1. 是什麼語境意味着Android的
- 2. 這個變量在if語句前面意味着什麼? python
- 3. 什麼是「|」意味着在C#編程?
- 4. 什麼是({});意味着在C++?
- 5. 這些語句在C++/CX中意味着什麼?
- 6. 是什麼Pascal語法意味着
- 7. 下劃線在C#中的數字字面意味着什麼?
- 8. 什麼是..和*意味着方面j
- 9. 〜=是什麼。在Stata意味着什麼?
- 10. %是什麼〜DP0意味着
- 11. 這是&意味着什麼?
- 12. 什麼是 「[這]」 意味着C++
- 13. 是什麼[和]意味着C++
- 14. **在C/C++中意味着什麼?
- 15. 在perl中-f在if語句中意味着什麼?
- 16. $是什麼?是否意味着在Ruby?
- 17. 是什麼;是否意味着在Ruby?
- 18. 是什麼?在Android的XML意味着
- 19. 什麼是下面的JavaScript線意味着
- 20. 這在C中意味着什麼?
- 21. 我在C++中意味着什麼?
- 22. #pragma在C中意味着什麼?
- 23. (* var)[n]在C++中意味着什麼
- 24. 在C++中意味着什麼?
- 25. 什麼?和:意味着在C + +?
- 26. [](){}構造在C++中意味着什麼?
- 27. <?=這在C++中意味着什麼?
- 28. 什麼呢##意味着在$ {}
- 29. 什麼===在PHP意味着
- 30. 什麼。意味着在PHP?
請讓問題的標題與問題的內容更相關。 「我知道C/C++程序員很容易」很可能是準確的,但它並沒有開始描述問題的內容。 – 2012-01-28 16:23:08
不要嘗試編寫多語言源文件。我相信C++('WidthT getwidth()')中正確的原型與C('WidthT getwidth(void)')中的正確原型有所不同。使用C++的C原型不過是一個混亂。 – pmg 2012-01-28 16:28:49
在大多數情況下,使用'c'和'C++'標籤都會忽略這些語言之間的差異。 – Griwes 2012-01-28 17:13:19