#include#includevoid fun(float *p1,float *p2,float *s){s=(float *)calloc(1,sizeof(float));*s=*p1+*p2++;}int main(){float a[2]={1.1,2.2},b[2]={10.0,20.0},*s=a;fun(a,b,s);printf("%5.2f\n",*s);}为什么输出是1.10,求解fun到底发生了什么
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/17 09:15:51
xRmOP+de7O{ A&[(Ie9(B ي1ltO{H"դ=ys'7U<\~y~aZ#Ue)2SȸǕ! |JО-T䌑FvyXEӣBYy.]DȢl,&0 ҕdBEPSEY}O!@HtҡEl
T\mĻXaLJw
O2Ǧ[_AO!p"cX_d/-x1_ nm^pNGbw_*9U>{7B8Y-p0cax=Լmh[`6d" XP D5(8XAڍ86Wݏ=W}y9~x/,:a_`\/tg;rxUzpEVY9&+x^$94 C߭FQ3)