主要是前两者区别,int*fun 是指一个返回值为指向整形的指针的函数 ,我觉得这个应该跟(int*)fun是一个意思啊
主要是前两者区别,int*fun 是指一个返回值为指向整形的指针的函数 ,我觉得这个应该跟(int*)fun是一个意思啊
收起
1.int * fun() :fun是一个函数,返回值是int *类型
2. (int *)fun():一般来说是将fun的返回值强制转换为int *
3.int (* fun)():fun是一个函数指针,它指向一个没有形式参数的函数,这函数返回一个int值.
报告相同问题?