摘要:
猛一看还真有点糊糊;注意区别: 1、函数型指针:指函数返回值的类型。 指针型函数:返回值是一个指针(即地址) 2、int(*p)()和int *p() 是一样吗?为什么? int (*p)()是一个变量说明,说明 p 是一个指向函数入口的指针变量,该函数的返回值是整型量,(*p)的两边的括号不能少。 -->函数型指针 int *p()则不是变量说明而是函数说明,说明 p 是一个指针型函数,其返回值是一个指向整型量的指针,*p 两边没有括号。作为函数说明,在括号内最好写入形式参数.-->指针型函数 一、函数型指针 在C语言中,一个函数总是占... 阅读全文