函数调用参数数量解析:func((exp1,(exp2,exp3)),exp4)
函数调用 'func((exp1,(exp2,exp3)),exp4)' 中,实参的个数为 4 个。
原因如下:
- 函数调用中,实参的个数由逗号 ',' 分隔,所以 'func((exp1,(exp2,exp3)),exp4)' 中有 3 个逗号。
- 由于最外层括号 '()' 内的第一个参数是 'exp1',第二个参数是 '(exp2,exp3)',第三个参数是 'exp4',所以实参的个数为 3 + 1 = 4 个。
原文地址: http://www.cveoy.top/t/topic/QZ9 著作权归作者所有。请勿转载和采集!