从概念上讲。指针从本质上讲就是存放变量地址的一个变量,在逻辑上是独立的,它可以被改变,包括其所指向的地址的改变和其指向的地址中所存放的数据的改变。
没有区别,也没有影响,主要是为了让人容易理解一些。int*让人一眼看上去,很容易让人理解成*与int是一个整体,实际是*应该与后面变量名是一个整体。
如果函数指针变量作为函数的参数,那么该函数可以同函数指针参数间接调用外部传递过来的函数。这样可以让函数的功能多样化,实现函数的功能复用
函数指针变量本质是指针变量,只是该变量保存的是函数的入口地址,我们可以通过函数指针变量简介的调用该指针变量所保存的函数。
指针作为函数的返回值类型,可以将函数内部的空间返回到函数外部使用