深入浅出C# 中文版 图文皆译 第四章 类型和引用 page126
2008-12-20 10:12
357 查看
一个变量就像是一个装着数据的杯子<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
你的所有数据都占一些内存。(还记得上一章的堆吗?)所以你的工作的一部分就是在程序里使用字符串或者数字的时候考虑需要多少空间。这就是需要使用变量的部分原因。这可以让你在内存中开辟足够的空间来存储你的数据。
把变量想象为一个装着数据的杯子。C#用不同的杯子装不同种类的数据。就像咖啡馆里有不同大小的杯子一样,变量也大小不一。
有小数位的数字和整数存储方式不同。你可以用float来存储大多数小数,这是可以存储小数的最小类型。需要更精确的话可以用double。如果你在写一个需要非常精确地科学计算类的程序的话,decimal是最精确地。
并不总是数字。C#编译器也可以处理字符和非数字类型。char类型存储一个字符,string存储一些捆绑到一起的字符。String类型也没有固定长度。它会随着你向里面存储数据来扩张长度。bool数据类型用来存储true或者false值,就像你在if语句里面用的一样。
你的所有数据都占一些内存。(还记得上一章的堆吗?)所以你的工作的一部分就是在程序里使用字符串或者数字的时候考虑需要多少空间。这就是需要使用变量的部分原因。这可以让你在内存中开辟足够的空间来存储你的数据。
把变量想象为一个装着数据的杯子。C#用不同的杯子装不同种类的数据。就像咖啡馆里有不同大小的杯子一样,变量也大小不一。
有小数位的数字和整数存储方式不同。你可以用float来存储大多数小数,这是可以存储小数的最小类型。需要更精确的话可以用double。如果你在写一个需要非常精确地科学计算类的程序的话,decimal是最精确地。
并不总是数字。C#编译器也可以处理字符和非数字类型。char类型存储一个字符,string存储一些捆绑到一起的字符。String类型也没有固定长度。它会随着你向里面存储数据来扩张长度。bool数据类型用来存储true或者false值,就像你在if语句里面用的一样。
相关文章推荐
- 深入浅出C# 中文版 图文皆译 第四章 类型和引用 page169
- 深入浅出C# 中文版 图文皆译 第四章 类型和引用 page158
- 深入浅出C# 中文版 图文皆译 第四章 类型和引用 page138
- 深入浅出C# 中文版 图文皆译 第四章 类型和引用 page154
- 深入浅出C# 中文版 图文皆译 第四章 类型和引用 page137
- 深入浅出C# 中文版 图文皆译 第四章 类型和引用 page135
- 深入浅出C# 中文版 图文皆译 第四章 类型和引用 page157
- 深入浅出C# 中文版 图文皆译 第四章 类型和引用 page163(162是填词游戏,跳过)
- 深入浅出C# 中文版 图文皆译 第四章 类型和引用 page148
- 深入浅出C# 中文版 图文皆译 第四章 类型和引用 page168
- 深入浅出C# 中文版 图文皆译 第四章 类型和引用 page170
- 深入浅出C# 中文版 图文皆译 第四章 类型和引用 page164
- 深入浅出C# 中文版 图文皆译 第四章 类型和引用 page130
- 深入浅出C# 中文版 图文皆译 第四章 类型和引用 page131
- 深入浅出C# 中文版 图文皆译 第四章 类型和引用 page142(141页是一个填词游戏,跳过)
- 深入浅出C# 中文版 图文皆译 第四章 类型和引用 page143
- 深入浅出C# 中文版 图文皆译 第四章 类型和引用 page150
- 深入浅出C# 中文版 图文皆译 第四章 类型和引用 page171
- 深入浅出C# 中文版 图文皆译 第四章 类型和引用 page145
- 深入浅出C# 中文版 图文皆译 第四章 类型和引用 page152