变量
什么是变量?
变量就是内存中的一块空间,用于存放数据。
相当于数学中的X。
变量本身只是这个内存空间的一个指向(名称)
------------------
为什么说变量是有类型的?
因为前面我们学习过数据类型,因为我们人类擅长分类,通过这点学习进步并且将知识流传下去。兔子和老鼠都是属于啮齿类,熊和狗都是属于犬科。
------------------------------
使用变量的步骤:
1,定义变量
1.1 声明变量(开辟内存空间)
1.2 初始化变量(为变量第一次赋值,变量如果没有赋初值是不能使用的)
2,存取数据
-----------------------
语法说明
int age;age = 18;
前面的int代表数据类型是整形,空格后面的age代表变量名称,分号代表语句结束。声明时数据类型和变量名之间的空格是用来给编译器识别前后的
age = 18;
前面的age代表变量名称,等号代表赋值,18代表具体的数据/同类型变量
-------
小技巧:
使用#region 和 #endregion对之间包裹的代码进行折叠,以获取更大的编写空间
=============================
变量命名的规则:
见名之意(见到变量名称就可以知道变量的含义)
有标识的意义,不做无意义的变量名称
---------------------------
控制台的输入是使用
Console.ReadLine();这个函数完成,它主要是接收用户在控制台的输入,但是用户控制台的输入全部都是字符串,不管用户是输入的数字还是字符,对它来说都是字符串。
当用户输入完成时只有按下回车键才会将输入的信息返回到程序中
======================================
由于之前的代码较多所以新建一个启动类用于编写新的代码
但是新类中也有程序入口函数所以必须要进行选择,启动哪个Main函数
设置的位置在解决方案资源管理器中->右键点击项目->选择属性->弹出的面板中选择启动函数
案例:输入学生的信息
string name;char sex;DateTime birth;int cellphone,qq;string email;
输入时需要给用户提示
输出的占位符索引是从0开始的(PS:C#中只要是索引都是从0开始)
--------------------
bug:手机号码使用32位整型数据导致长度不够的异常,
解决方法:
1,修改数据类型为long长整型
2,修改数据类型为字符串
大家的选择是2-->long,你自己做的时候也可以使用字符串
--------------------------
什么是常量?
简单的说就是不可变的标识
例如:数字32是不能变的,因为变了就不是数字32了,因此数字32就是一个常量。
符号常量:
例如:const int x=12;表示这个x是一个常量,不能更改。
所以声明变量时前面加上const关键字就表示该变量是一个常量
常量语法:
const 数据类型 常量名称 = 值;
常量规则:
一旦声明必须赋值一旦赋值不能更改
-------------------
变量和常量使用时机
如果程序中数据需要经常改变则使用变量,如果是不变的数据,例如:圆周率PI,重力加速度G等这些都是不变的,所以使用常量做标识。

浙公网安备 33010602011771号