c++中,在函数内是否可以再定义一个函数?

c++中,在函数内是否可以再定义一个函数


千万里不及你
浏览 1644回答 2
2回答

胡子哥哥

不能直接定义,但可以通过函数对象实现,void fun(){struct nestfun{void operator()(int val){std::cout << val;}}//&nbsp;函数对象nesetfun fun;fun(10);}

慕容森

函数内部肯定是不能定义函数的,只能使用,想想,在main函数里能定义函数吗
打开App,查看更多内容
随时随地看视频慕课网APP