1.3 使用变量
前面已经接触了最基本的C#程序,下面让我们来声明一个局部变量。变量声明后,就可以对其进行赋值,将它的值替换成一个新值,并在计算、输出等操作中使用这个值。然而,变量一经声明,其数据类型是无法改变的。在代码清单1-9中,string max就是一个变量声明。
代码清单1-9 声明变量并对其进行赋值
|
初学者主题:局部变量
变量(variable)是一个存储位置的符号名称,程序以后可以对这个存储位置进行赋值和修改操作。局部(local)意味着程序员是在一个方法内部声明的该变量。
声明一个变量就是定义它,你需要:
a. 指定变量要引用的数据的类型;
b. 为它指派一个标识符(变量名)。
1.3.1 数据类型
代码清单1-9声明了一个string类型的变量。本章要用到的其他常见数据类型是int和char。
int是指C#中32位长度的整数类型。
char是一个字符类型,长度为16位,足以表示无代理项的Unicode字符 。
下一章将更详细地探讨这些以及其他常见的数据类型。
初学者主题:什么是数据类型?
一个变量声明所指定的数据的类型称为数据类型(data type)。数据类型,或者简称为类型,是对具有相似特征和行为的个体的一个分类。例如,animal(动物)就是一个类型,它对具有动物特征(多细胞、具有运动能力等)的所有个体(猴子、野猪和鸭嘴兽,等等)进行了分类。类似地,在编程语言中,类型是被赋予了相似特性的几个个体的一个定义。
| 回书目 上一节 下一节 |
|
||||
| · 龙芯要做中国的“奔腾” · 2008年上半年IT技术图.. · 虚拟化的“赤壁之战” · 服务器节能与绿色IT · 微软出价446亿美元收购.. · 脉冲无线电uwb专题 · 802.11n:下一代的无线.. · 云计算时代来临 |
· IT工程师该不该考CCIE.. · 浏览器的战国时代 · 2008年上半年全国软考.. · 无线网络环境 · 无线网状网(MESH) · 无线重中之重:安全问题 · 网络故障排除宝典 · Windows Server 2008专.. |
|||
|
||||
| · SOA 面向服务架构 · SQL Server 2008/2005.. · Apache技术专题 · 三层交换技术专题 · SQL Server入门到精通 · 无线网状网(MESH) · Windows远程桌面应用 · C#技术开发指南 |
· Apache技术专题 · Windows集群服务应用 · C#技术开发指南 · 文档格式标准开战 OOXM.. · 路由器设置与口令恢复 · Linux 集群技术专题 · PHP开发应用手册 · SOA 面向服务架构 |
|||
|
||||
| · SQL Server入门到精通 · SQL Server 2008/2005.. · SOA 面向服务架构 · Apache技术专题 · C#技术开发指南 · 三层交换技术专题 · Apache技术专题 · C#技术开发指南 |
· Windows远程桌面应用 · 企业数据恢复指南 · Windows集群服务应用 · 路由器设置与口令恢复 · Linux 集群技术专题 · SOA 面向服务架构 · 了解统一威胁管理(UTM).. · 解析35岁技术人的价值.. |
|||