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

一、铺垫 在分析上面的语句前,咱们先从简单的入手。先来区别和理解下面这两个定义。函数 float  *g();   和 float  (*h) ();指针 直接上答案:因为( )结合的优先级别高于*,因此g先和后面的( )结合,构成一个函数,该函数的返回值是一个指向float 数的指针。同理,h是一个函数指针,它所指向的函数的返回值是一个浮点数。内存 当咱们知道如何声明一个给定类型的变量,那么不可
相关文章
相关标签/搜索