问答详情
源自:5-10 局部与全局

关于全局变量和局部变量

main函数里定义的是不是全局变量

提问者:桂圆粥 2017-03-19 14:57

个回答

  • learn_learn
    2017-03-19 18:17:21
    已采纳

    不是,在函数内部定义的都是局部变量, main函数也是函数,所以main函数里定义的是局部变量。在函数外部定义的变量是全局变量,它不属于某一个函数,属于一个源程序文件

  • 為問椛暝
    2017-07-04 20:58:29

    由于全局变量和局部变量的作用范围不同,允许他们同名,当两者同名时,在对应的函数中全局变量不起作用,而有局部变量起作用,对于其他不存在同名变量的函数,全局变量任然有效,同样,对于重名的函数局部变量与复合语句的局部变量,一复合语句的为准。希望可以帮助大家。