C#零基础入门教程

C#零基础入门教程

5 (232人评价)
  • 课时:(40)

  • 学员:(6987)

  • 浏览:(166132)

  • 加入课程

数据类型的自动转换的笔记

相关课时: 笔记详情:

1、转义字符:当我们需要在字符字符串中输入一些特殊字符时,比如:半角引号,换行,退格就需要使用转义字符。

转义字符就是一个字符,它由一个\加一个字母来组成具有特殊意义的一个字符

常用的转义符:\n 换行;\b 退格,删除前面一个字符;\t tab键,制表位,具有行与行之间的对其功能;\\ 表示一个\;@ 在字符串前面加一个@符号,字符串中如果有\不再转义,使字符串可以换行定义,如果想在输出双引号,需要用两个双引号代表一个;

2、算术运算符

算术运算符:+ - * / %(取余数,取模)

他们都是二元运算符,要求参与运算的两个操作数的类型必须相同,并且经过运算后的结果也与操作数的类型相同。

优先级:先乘除再加减,如果要改变计算优先级,用小括号可以无限套用,但是必须成对出现。

 

3、类型转换

当参与运算的类型不一样时,自动转换(隐式转换),如下:

1)两种类型兼容(例如都是数字类型)

2)必须一边的数据类型标示的范围小,一边的范围大,并且把小的转向大的不丢失精度。

注:decimal类型默认无法转换成double类型,精度double无法达到decimal,int可以转换成decimal

如果一个表达式有double类型,自动提升为double类型

 

 

 

0 0

你感兴趣的课程

编程开发 21天学通C#
3万+浏览/ 1262学员/ 4.4评分
免费
3万+浏览/ 673学员/ 4.6评分
免费
2万+浏览/ 585学员/ 3评分
免费