目录
变量的声明
数据类型
变量的赋值
变量的使用
总结
程序离不开数据. 把数字, 字母和文字输入计算机, 就是希望它利用这些数据完成某些任务. 例如, 需要计算双十一怎么买才最省钱或者显示购物车里面的商品列表.
C# 语言必须允许程序存储和读取数据, 才能进行各种复杂的计算, 而这正是通过变量实现的.
变量的声明
int num;
上面这行代码叫作声明变量 (declaration). 声明是 C# 语言最重要的特性之一. 在该例中, 声明变量完成了两件事. 第一, 声明一个名为 num 的变量 (variable). 第二, int 表明 num 是一个整数 (即, 没有小数点或小数部分的数).int 是一种数据类型. 编译器使用这些信息为 num 变量在内存中分配存储空间.
数据类型
数据类型是具有相似特征和行为的个体的分类. 例如, animal(动物) 就是一个类型, 它对具有动物特征 (多细胞, 具有运动能力等) 的所有个体 (猴子, 野猪和鸭嘴兽等) 进行了分类. 类似地, 在编程语言中, 类型 是被赋予了相似特性的一些个体的定义.
C# 语言可以处理多种类型的数据, 如整数, 浮点数和字符等. 把变量声明为整型或字符类型, 计算机才能正确地储存, 读取和解释数据. 下一篇文章将详细介绍 C# 语言中的各种数据类型.
变量的赋值
变量声明后必须在读取前赋值, 使用 = 号为变量赋值.
- static void Main(string[] args)
- {
- // 声明变量
- string name;
- // 赋值
- name = "vin";
- // 声明变量的同时, 为变量赋值
- int age = 18;
- }
赋值作为一种操作会返回一个值. 所以 C# 允许在同一语句中进行多个赋值操作.
- static void Main(string[] args)
- {
- string name1, name2;
- name1 = name2 = "vin";
- }
变量的使用
赋值后就使能用变量名引用值.
- static void Main(string[] args)
- {
- string name = "vin";
- Console.WriteLine(name);
- name = "小明";
- Console.WriteLine(name);
- }
在 Console.WriteLine(name); 语句中使用变量 name 时, 程序在控制台上显示 vin, 也就是 name 的值. 更改 name 的值并执行 Console.WriteLine(name); 语句, 会显示 name 的新值, 即 小明.
总结
变量是一个名称, 表示程序执行时存储在内存中的数据.
来源: http://www.bubuko.com/infodetail-3322896.html