作业帮 > 综合 > 作业

C语言 填空 3 4 5 3为什么要填int *呢 为什么不是 int & 4不明白题目的意思

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/12 11:01:36
C语言 填空 3 4 5 3为什么要填int *呢 为什么不是 int & 4不明白题目的意思

C语言  填空 3 4 5 3为什么要填int *呢  为什么不是 int & 4不明白题目的意思   5scanf那里为什么不能填&n呢


C语言 填空 3 4 5 3为什么要填int *呢 为什么不是 int & 4不明白题目的意思
3 值要传出,则必须是指针或引用,但后面的表达式写的是*z,表明z是指针,引用直接写z=... 再答: 4 的意思让你不你改变p的地址而取到第六个元素
再答: 5 题目说了不让用n,让用指针k存取n的值
再问: 5那里蓝色笔的字对吗
再问: 是,4那里
再问: 如果3 那里写了int &是什么意思呢
再答: 4蓝色的不对,蓝字的意思是w[0]=w[5]
再答: 3写int&不对,因为里面的代码是*z=x+y,*z表示z只能是指针
再答: int &a; *a=1;你觉得对么,只能是int *a
再答: 请采纳
再问: 如果那里是z=x+y的话int&对吗
再答: 如果这样那只能是int&,指针就不对了
再问: 噢 明白了 谢谢