理解 (*(void (*)())0)()

一、鋪墊 在分析上面的語句前,咱們先從簡單的入手。先來區別和理解下面這兩個定義。函數 float  *g();   和 float  (*h) ();指針 直接上答案:因爲( )結合的優先級別高於*,因此g先和後面的( )結合,構成一個函數,該函數的返回值是一個指向float 數的指針。同理,h是一個函數指針,它所指向的函數的返回值是一個浮點數。內存 當咱們知道如何聲明一個給定類型的變量,那麼不可
相關文章
相關標籤/搜索