inline void main()与ivoid main()有何区别?

inline void main()与ivoid main()有何区别?


慕雪6442864
浏览 735回答 3
3回答

芜湖不芜

对于main函数,没有任何区别的,因为main函数不能内联。inline只是表示内联的意思,所谓内谓,同宏类似,编译器在编译时会直接将代码内容内联到调用处,目的在于避免一次函数调用,利于提高程序性能。(因为函数调用也是有开销)

拉丁的传说

inline 表示想要该函数内联。但是否真正内联,不一定。内联函数也并不一定有inline标志。
打开App,查看更多内容
随时随地看视频慕课网APP