[英]I don't understand result
我认为结果将是 int 参数 a : 3 3
但结果是
结果是为什么?
你在哪里调用“cout <<”int\\t” << TestFunction(3) << endl;” 它需要先评估函数调用,然后才能打印出“int\\t(返回值)”。它知道要打印什么的唯一方法是运行该函数。 当函数运行时,它会打印出“paramater a :”。 然后返回三个,就可以执行第二条cout语句了:(int\\t)
准备步骤
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.