主要是前两者区别,int*fun 是指一个返回值为指向整形的指针的函数 ,我觉得这个应该跟(int*)fun是一个意思啊
2条回答 默认 最新
小灸舞 2016-07-06 05:41关注1.int * fun() :fun是一个函数,返回值是int *类型 2. (int *)fun():一般来说是将fun的返回值强制转换为int * 3.int (* fun)():fun是一个函数指针,它指向一个没有形式参数的函数,这函数返回一个int值.本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 25无用 1