贾政景 发表于 2022-6-9 22:14:25

一个关于返回类型为数组的函数

本帖最后由 不二如是 于 2022-6-30 15:34 编辑

int* sitution(){
        int day;
        int r,s=0;
        int t,i;
        for(r = 1;r < 12;r++){
                s = s+r;
                day = s;
        }
        return day;
       
}
为啥这样写都能通过,虽然数组名也是指针,但这里它可是一个很大的指针,而我用来接收的函数类型只是一个int大小的指针。
感到很奇怪,求大伙赐教

豆嘉木 发表于 2022-6-10 11:35:52

你来求助的还收费

ExiaGN001 发表于 2022-6-27 09:55:13

你来求助的还收费

ExiaGN001 发表于 2022-6-27 14:27:25


你来求助的还收费

贾政景 发表于 2022-6-30 13:56:22

ExiaGN001 发表于 2022-6-27 14:27
你来求助的还收费

????有毛病就衮

贾政景 发表于 2022-6-30 13:57:16

桃花飞舞 发表于 2022-6-28 03:44
数组名也是指针,但这里它可是一个很大的指针,针对你的问题
你的函数是错的,函数的作用是给day赋 ...

我懂了,感谢感谢
页: [1]
查看完整版本: 一个关于返回类型为数组的函数