我碰到一個函數調用鑄造一個地址的功能:使用「無效*作廢」
// call the entry point from the ELF header
// note: does not return!
((void (*)(void)) (ELFHDR->e_entry & 0xFFFFFF))();
ELFHDR-> e_entry來是一個函數指針。我認爲((void (*)(void))
是返回類型。但我不確定void * void
是什麼類型。
是否有規則來說明這種類型?
謝謝!
[螺旋規則](http://c-faq.com/decl/spiral.anderson.html)(仍然有從最後一個問題複製的鏈接,因爲它發生)。 – chris
我喜歡你如何使用這個類型,然後隨意改變它,儘管不知道它是什麼或者它是什麼...... –
「沒有理由」與尚未理解父類對於類型表達式的含義意義重大並且不能從單個元素中刪除...?這是最困難的最基本的錯誤。 – Leushenko