test()()是什么意思

来源:2-6 选择题

qq_Caster_cvyGU0

2019-05-19 17:11:40

test()执行test函数, test()()是又是什么

写回答

2回答

好帮手慕慕子

2019-05-19

同学你好, test()执行test函数, 返回subTest函数的引用, 所以test()()表示调用subTest函数。

如果帮助到了你, 欢迎采纳!

祝学习愉快~~~


0
hq_Caster_cvyGU0
h test()执行test函数, 返回subTest函数的引用, 所以test()()表示调用subTest函数。 这两者有什么因果关系
h019-05-19
共1条回复

好帮手慕慕子

2019-05-20

同学你好, 因为第一个括号调用的是test函数,然后test函数中返回了一个subTest函数,所以第二次调用的是返回的subTest这个函数。可以将test()()看作是如下图所示的步骤的简写。

http://img.mukewang.com/climg/5ce2017900014a1c13201042.jpg

如果帮助到了你, 欢迎采纳!

祝学习愉快~~


0

0 学习 · 14456 问题

查看课程