对口高考C#知识点精讲3.2.2: C#变量详解

【本节知识点】

  • 知识点1:变量是什么?
  • 知识点2:变量的本质是什么?请用一个形象的比喻来说明。
  • 知识点3:简述变量的三要素
  • 知识点4:变量命名时需要遵循哪些规则
  • 知识点5:定义变量的语法格式是什么?
  • 知识点6:为什么必须先声明后使用?
  • 知识点7:变量的作用域是什么?
  • 知识点8:根据作用域的不同,变量可分为哪两大类?
  • 知识点9:请解释“成员变量”的概念。
  • 知识点10:成员具体分为哪两种?它们的作用域有何不同?
  • 知识点11:什么是“局部变量”?
  • 知识点12:局部变量的作用域和生命周期有什么特点?
  • 知识点13:静态变量(类变量)有什么特殊之处?
  • 知识点14:如何在其他类中访问另一个类中定义的静态变量?

知识点1:变量是什么?

知识点2:变量的本质是什么?请用一个形象的比喻来说明。

知识点3:简述变量的三要素

知识点4:变量命名时需要遵循哪些规则

知识点5:定义变量的语法格式是什么?

知识点6:为什么必须先声明后使用?

知识点7:变量的作用域是什么?

知识点8:根据作用域的不同,变量可分为哪两大类?

知识点9:请解释“成员变量”的概念。

知识点10:成员具体分为哪两种?它们的作用域有何不同?

知识点11:什么是“局部变量”?

知识点12:局部变量的作用域和生命周期有什么特点?

知识点13:静态变量(类变量)有什么特殊之处?

知识点14:如何在其他类中访问另一个类中定义的静态变量?

参考答案要点:

  1. 变量是在程序运行过程中其值可以不断改变的量。其三要素是:变量名变量类型变量值
  2. 命名规则:① 由字母、数字、下划线组成,首字符为字母或下划线;② 不能包含空格、标点、运算符;③ 区分大小写;④ 不能与C#关键字同名(除非加@前缀)。
  3. 定义格式:[访问修饰符] 数据类型 变量名;。必须先声明后使用,因为编译器需要根据声明的类型为变量分配内存空间。
  4. 变量的作用域指程序代码能访问该变量的区域。分为成员变量(类体内定义)和局部变量(方法体内定义)。
  5. 成员变量是在类体中定义的变量,在整个类中都有效。分为实例变量(属于对象)和静态变量/类变量(用static修饰,属于类)。
  6. 局部变量是在方法内部或代码块内声明的变量,只在当前方法或代码块内有效。其生命周期与方法调用一致,调用结束时被销毁。
  7. 静态变量使用static关键字修饰。在其他类中可以通过类名.静态变量名的方式访问。
  8. 变量的本质是内存中的存储空间。可以将其比喻为一个容器(如盒子、柜子),变量名是容器标签,变量类型决定容器的形状和大小,变量值就是容器中存放的东西。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容