int * fun(int *,int *);这是一个函数说明语句,究竟什么意思?难道存在类型为int *的变量吗?

如果不是,这三个int *都代表什么????
2025-05-14 00:45:22
推荐回答(1个)
回答1:

可以把int *看成一个整体,*号表示指针,因此这是说明fun()函数有2个int *类型的指针形参,并且返回一个int *类型的指针。可以如下调用 fun()函数:
int *a, *b, *p;
p = fun(a, b);