成员变量、局部变量与C中的全局变量、局部变量区别

来源:8-5 Java 中的成员变量和局部变量

慕移动536864

2019-02-13 21:23

成员变量、局部变量与C语言中的全局变量、局部变量有什么区别呢?

写回答 关注

3回答

  • 慕UI9218351
    2019-10-11 22:47:55

    不是很理解,能不能用两种语言写两段代码来具体说一下区别

  • 慕移动536864
    2019-02-17 21:15:50

    大概了解,谢谢谢你


  • 北顾岛城
    2019-02-13 21:44:05

    首先你要牢记Java是面向对象的,而C是面向过程的。所以对于Java来说,成员变量是属于类的,而局部变量属于声明它的作用域的。而在C中,因为没有类和对象的概念,所以全局变量属于整个文件,而局部变量也属于其作用域。其实从某种程度讲,Java中的成员变量和局部变量与C中的全局变量和局部变量并没有可比性,因为两种语言设计的主要思想不同。不知道这么讲你能不能明白。

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530553 学习 · 6091 问题

查看课程

相似问题