30813人加入学习
(83人评价)
C#编程-第一季-编程基础-宇宙最简单2021最新版

制作完成于2021年10月10日,使用Visual Studio 2019

价格 免费

char a='c';单引号,且只能一个字符

两边类型应一样

1.求字符Z的数值

Char a = ('Z');

int b = a;

Console.WriteLine(b);

自己简化了一下,结果相同,省掉一个变量,不知道符合不符合规范。

 

int b = 'Z';

 Console.WriteLine(b);

同样

求123数值代表的字符

int a = 123;

char b = (char)a;

Console.WriteLine(b);

简化为:

char b = (char)123;

Console.WriteLine(b);

 

 

[展开全文]

1. 字符类型里面只能存放一个字符。

2. 没一个字符通过底层存储时都会转变成01的形式,所以也是整数类型变量。

例如:

char a='a';

intb=a;

char a = "c";  //赋予字符型a值为“c”。

int b = a;  //将字符型变量赋值给整数类型b。

问:赋值没有弄明白。字符型'a'不是给了变量b了么,怎么还能出现99呢,它不是字符么?

猜:是不是变量类型不同,所以就会根据变量类型而变化掉了?

3. 强制类型转换

int a = 97;  //整数型可以存储上亿的变量。

char  b = (char)a; //字符型只可以存储几百,等同于将大个的东西强塞进小容器里,那么这种就是强制塞进去的,一部分数据可能会丢失。

Debug.Log(a);

Debug.Log(a);

输出结果为:

97

a  

[展开全文]

1、a字符为97、A字符为65

2、两边类型必须一直,容器小的可以赋值给大的

3、强制类型转换 强sai

[展开全文]

赋值时

等号两侧数据类型要一致

容器小的可以赋值给容器大的

假如这个数据的范围超出了这个容器的大小,可能会造成数据丢失

[展开全文]

int整数容量

char字符容量最小

(char)强制类型转换

强行塞一部分进去,剩余的没了

[展开全文]

char a='c';

int a = 25107;
            char b =(char)a;//强制类型转换

[展开全文]

1.int a=97;

   char b = (char) a;

(变量类型)变量 强制变量转换

[展开全文]

字符类型里面只能存储一个字符,否则会报错,字符旁边也要通过引号'    '引起来

强制类型转换要在字符前面加一个括号

例如:int a=97;

          char b=a;这样会运行不出来,所以应该变为

          int a=97;

          char b=(char)a;这样才能运行(强赛)(注:假如数字的范围超出了容器的大小那就塞不进去了)

[展开全文]

第十九课 字符类型和对应的整数

1. 字符类型里面只能存放一个字符。

2. 没一个字符通过底层存储时都会转变成01的形式,所以也是整数类型变量。

例如:

char a = "c";  //赋予字符型a值为“c”。

int b = a;  //将字符型变量赋值给整数类型b。

 

问:赋值没有弄明白。字符型'a'不是给了变量b了么,怎么还能出现99呢,它不是字符么?

猜:是不是变量类型不同,所以就会根据变量类型而变化掉了?

3. 强制类型转换

int a = 97;  //整数型可以存储上亿的变量。

char  b = (char)a; //字符型只可以存储几百,等同于将大个的东西强塞进小容器里,那么这种就是强制塞进去的,一部分数据可能会丢失。

Console.WriteLine(a);

Console.WriteLine(a);

输出结果为:

97

a  

 

[展开全文]

授课教师

问问题加入A计划,有专门负责答疑的老师哦!!!

课程特色

下载资料(1)
视频(117)
图文(3)

学员动态