首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

int 为何能接收字符,求解

2012-09-21 
int 为什么能接收字符,求解!刚刚开始学习C#,唯一不懂的是,int定义是整型变量,为什么能接收 字符字母。as3中

int 为什么能接收字符,求解!
刚刚开始学习C#,唯一不懂的是,int定义是整型变量,为什么能接收 字符字母。as3中出来没碰到过、知道的说一下,谢谢!!!!

[解决办法]
可以接受char,比如 int i = 'a',char也是数字, 而 int i = "a",不行
[解决办法]
接受的是字母的ASCLL值
[解决办法]

探讨

不能 INT 为整形 所以不能有字符
可以有NULL

[解决办法]
字符的ascii值都在int的范围之内。当然可以赋值了
[解决办法]
就是取到他的ascii码
[解决办法]
探讨

引用:

不能 INT 为整形 所以不能有字符
可以有NULL

int a = 'a';
这个其实就是 int a=Convert.ToInt32('a'); 就是隐士的转换成 int而已...
如果 是这样 int a="a";就不行了.这个是字符串..和int类型完全没有关系..

热点排行