注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

海鱼的博客-飞在空中的鱼

飞是一种梦想,也会是一种姿态

 
 
 

日志

 
 

C#入门经典(第五版)学习笔记(三)—变量和表达式  

2014-02-11 17:51:53|  分类: C#_.NET |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
  1. C#编译器不考虑代码中的空格、回车符或tab字符(这些字符统称为空白字符)。
  2. C#代码由一系列语句组成,每个语句都用一个分号来结束
  3. C#是一种块结构的语言,所有的语句都是代码块的一部分。这些块用花括号{}来界定
  4. C#代码中的注释有两种方式:一是多行注释/* */,可在多行或单选中使用;一是单行注释//,注释内容只能在一行上,若多行会报错。(还有一种特殊注释///,正常情况下和其他注释一样,但可以配置VS,在编译项目时,提取这些注释后面的文本,创建一个特殊格式的文本文件,该文件可用于创建文档说明书。为了创建文档说明书,注释必须遵行XML文档的规则。)
  5. C#代码是区分大小写的。
  6. 以#开头的任意关键字实际上都是一个预处理指令,严格地说并不是C#关键字。
  7. 变量是由类型和名称组成。
  8. 要使用变量,需要先声明变量。即给变量指定名称和类型。声明变量后,就可以把它们用作存储单元,存储所声明的数据类型的数据。形式:〈type〉〈name〉;
  9. 使用未声明的变更,代码将无法编译;使用未赋值的变量也会产生一个错误,编译器会检测出这个错误;
  10. 可以使用的变更类型是无限多的。其原因是可以自己定义类型,存储各种复杂数据。
  11. 基本类型:
    C入门经典(第五版)学习笔记(三)—变量和表达式 - pengyujob - 海鱼的博客-飞在空中的鱼
     上面是整数类型,还有浮点数类型:float , double, decimal。前两种可以用+/- m*2^e的形式存储;Decimal使用另一种形式:+/- m * 10^e。其中m和e的值及上下限如下所示:
    C入门经典(第五版)学习笔记(三)—变量和表达式 - pengyujob - 海鱼的博客-飞在空中的鱼
     除了数值类型,还有三种简单类型:char , bool , string
    C入门经典(第五版)学习笔记(三)—变量和表达式 - pengyujob - 海鱼的博客-飞在空中的鱼
     注意string类型的字符数没有上限,它可以使用可变大小的内存。布尔类型bool是C#中最常用的一种变量类型。
  12. 变量的命名规则:变量名的第一个字符必须是字母、下划线(_)或@ ;其后的字符可以是字母,数字和下划线。关键字不可用来命名变量。
  13. 在.NET Framework名称空间中有两种命名约定,称为PascalCase(每个单词首字母大写)和camelCase(除第一个单词首字母小写外,其它单词字母大写)。Microsoft建议:对于简单的变量,使用camelCase规则,而对于比较高级的命名则使用PascalCase。
  14. 有些值后面会带后缀展现
    C入门经典(第五版)学习笔记(三)—变量和表达式 - pengyujob - 海鱼的博客-飞在空中的鱼
     
  15. 转义字符使用
    C入门经典(第五版)学习笔记(三)—变量和表达式 - pengyujob - 海鱼的博客-飞在空中的鱼
     其中Unicode值是字符在Unicode字符集中的16进制值。如下面的字符串是等价的:"Karli\'s string."和"Karli\u0027s string."
  16. 逐字指定字符就是在字符串前加上一个@,就可以原样输出字符串,不需要转义。如下面两个语句是等价的:"C:\\Temp\\MyDir\\MyFile.doc"和@"C:\Temp\MyDir\MyFile.doc"。
  17. 字符串是引用类型,其它简单类型都是值类型。所以,字符串可以被赋予null值,即字符串变量不引用字符串。
  18. 变量在使用前必须初始化。可以同时声明多个类型相同的变量,用逗号分隔;可以声明的同时赋值;
  19. 声明常量需要指定变量类型和关键字const,同时必须赋值。

    const int intTwo = 2;//true

    const int intTwo;

    intTwo = 2;//false

     
  20. 表达式就是运算符和操作数构成的语句。
  评论这张
 
阅读(32)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018