2014-06-30 31 views

回答

11

-本身意味着「從標準輸入中讀取,而不是在該命令行中提供的文件名」。這是一個普通的Unix約定。

< /dev/null重定向來自/dev/null的長度爲0的標準輸入。因此GCC將從標準輸入中讀取並立即到達輸入的末尾,使其僅打印預定義的宏(而不是輸入中的任何宏,因爲沒有任何輸入)。這是標準的shell語法,並不特定於調用GCC。

總之,它們是一種不需要輸入信息的方法。

相關問題