找考题网-背景图
问答题

简答题

下面的函数定义为什么是正确的?在函数f中如何区分(使用)它们?

【参考答案】

两个f的作用域不一样,void f()中的f为全局作用域,int f; 中的f为局部作用域。在函数f中如果使用局部变量,则用f;如果使用函数f,则用::f。