2015-06-05 48 views
2

是否有任何Unix man頁面或變量類型聲明的類似標準化引用(c)?例如,如果我想了解有關float變量類型和不同聲明方式的詳細信息,那麼Unix中是否存在標準化的引用?編譯器手冊頁?或者是一個關於C的在線參考書或書籍?c變量類型的手冊頁

我剛纔看到float power=2.345f閱讀Learn C the Hard Way的時候,不知道什麼f手段,並很快了解到,man 3 floatman float不生產任何東西,甚至man -k float似乎並沒有表現出任何相關的結果。

那麼,哪裏可以找到關於c變量類型及其聲明的確定答案,最好在沒有互聯網訪問的操作系統上可以檢索?

+1

您需要參考該語言,而不是操作系統。尋找標準規格文檔。 –

+0

浮點數上的'f'後綴使其成爲'float'文本,而不是'double'(這是非後綴浮點文字的類型)。 – unwind

回答

1

閱讀C11 standard。在維基百科上,您會找到所有標準的參考,包括較舊的標準。不要擔心(太多)他們是草稿;這是必須由於矯形修正等等。最終版本將花費金錢,所以大多數在這裏(和其他地方)使用這些草稿。

用於C函數的Linux手冊頁大多是一種禮貌,涵蓋POSIX方面。你不應該依賴他們存在或抱怨他們不存在。

如果您在閱讀標準時遇到問題,只需要一本好書。

+0

看起來確實很好,對標準的差異或相對強度的任何評論與下面發佈的gnu手冊相比 – hilcharge

+0

@hilcharge對不起,我不明白你的第二部分。哪裏「下面」? – Olaf

+0

在你的答案下面,對不起,即由Jeremy提到的gnu手冊。 – hilcharge