c语言虚实结合的问题stu为数组名averp(stu,i);算不算虚实结合函数原型:void averp(char*p,n)

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 05:20:41

c语言虚实结合的问题stu为数组名averp(stu,i);算不算虚实结合函数原型:void averp(char*p,n)
c语言虚实结合的问题
stu为数组名
averp(stu,i);算不算虚实结合
函数原型:void averp(char*p,n)

c语言虚实结合的问题stu为数组名averp(stu,i);算不算虚实结合函数原型:void averp(char*p,n)
这个很难说.严格来说不算是虚实结合,原理也很简单,因为该char *p虚拟参数会改变实参的值,就这点它就不符合“虚实结合”,因为虚实结合中虚拟参数得到实际参数的值后,在函数调用期间有效,它可以参加各种运算(但虚实结合的定义并没有明确界定它到底可否在调用期间改变实际参数的值).对此,你可以认为它是虚实结合也可以认为它不是.