关于一个指针声明的问题
问题如下:
程序代码:char * const *(*next)(); //书中的解释为:“next是一个指向函数的指针,该函数返回另一个指针,该指针指向一个类型为char的常量指针” //前半句话能理解,至于该函数是返回一个char类型的常量指针,那么不应该写成: char const *(*next)(); //为什么char后面还要有一个*号?
程序代码:char * const *(*next)(); //书中的解释为:“next是一个指向函数的指针,该函数返回另一个指针,该指针指向一个类型为char的常量指针” //前半句话能理解,至于该函数是返回一个char类型的常量指针,那么不应该写成: char const *(*next)(); //为什么char后面还要有一个*号?
2020-10-11 16:57
2020-10-11 17:08
2020-10-11 17:14
2020-10-11 18:47
2020-10-11 19:24
2020-10-11 19:41
2020-10-12 09:07
2020-10-12 11:01