Head First C# 中文版.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Head First C# 中文版

HeadFirstC# HeadFirstC# HHeeaaddFFiirrssttCC##中文版第四章 /cuipengfei1 /cuipengfei1 连载地址(每日更新):hhttttpp::////bblloogg..ccssddnn..nneett//ccuuiippeennggffeeii11 /topics/2728712/ /topics/2728712/ 下载:hhttttpp::////wwwwww..vveerryyccdd..ccoomm//ttooppiiccss//22772288771122// SWPU SWPU SSWWPPUU崔鹏飞翻译,欢迎提出其中的错误。 数据类型,数据库,少校数据(译注:电视剧《星际迷航》中的内容)... 这些都是很重要的东西。没有数据,你的程序就毫无用处。你需要从用户那儿接受信息,你 用这些数据来寻找或产生新信息并返回给用户。实际上,你在程序中做的每件事都是用某种 方式处理数据。在这一章,你将会学习到C#数据类型的来来龙去脉,学到如何在程序中处 理数据,甚至还会学到一点儿对象的小绯闻(...对象也是数据)。 变量的类型决定它可以存储哪种数据 C#有15种内建值类型,每种存储不同种类的数据。你已经见过一些最普遍的了,你也知道 怎么使用它们。还有一些你没见过,其实它们也是很好用的。 你总是会用到值类型 *int可以存储从-2147483648到2147483647的整数 *String可以存储任意长度的文本(包括空字符串“”) *bool是布尔值--或者是true或者是false *float可以存储从 到 的最高七位有效数字的任意小数。这个 范围看起来很奇怪很复杂,其实很简单。有效数字意味着数的精度: 38 都有七位有效数字。10 意味着你最大可 38 -45 以存储10 级别的数字。10 意味着最小可以存储的数量级。 更多种整数 很久以前,内存很贵,cpu很慢。还有,信不信由你,如果你用了错误的类型,它会严重的 减慢你的程序。幸运的是,时代不同了,现在如果你需要存储一个整数,用int就可以了。 但是有时候你需要更大的或者更小的。所以C#给了你更多选择: *byte可以存储0到255之间的整数 *sbyte 可以存储-127到128之间的整数 *short可以存储-32767到32768之间的整数 *ushort可以存储0到4294967295之间的整数 *long可以存储正负1000000000000000000之间的数字 *ushort可以存储0到18000000000000000000之间的数字 存储超大和极小数字的类型 有时候七位有效数字还不够。信不信由你,有的时候十的三十八次方不够大,十的负四十五 次方还不够小。有些关于财政或者科学研究的程序会遇到这种问题,所以C#给了我们另外 两种类型: 字面值也有类型 你向C#程序中键入一个数字,就是在使用字面值...每一个字面值都会自动的匹配为一个类 型。你可以自己看一下--键入这一行,把14.7赋值给int变量: intmyInt =14.7; 如果把int值赋值给double变量也会得到一样的结果。IDE告诉你14.7有一个类型--它是 double。你可以在末尾添加一个F来把它变成float(14.7F)。14.7M是一个decimal。 更多的内建值类型 你注意到byte 有256个可能的值了吗?嗯,还有一个类型也有256个可能的值:char。但是 它不是数字:你用它存储字符。Char的字面值总是在单引号包围下(‘x’,‘3’)。你也可以 在但括号里面放转义字符(‘\n’是换行,‘\t’是制表符)。 最后,还有一个重要的类型:object。你已经看见了,一个object可以继承自另一个object, 而这个object还可以继承自一个不同的object。每一个继承链条的顶部都是object。这很有 用,因为你可以把任何的值,变量,或者是对象赋值给一个object变量。

文档评论(0)

ligennv1314 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档