段光宇 发表于 2013-11-30 00:01
int z='D',这里D是一个ASC码,底层转为int值并赋给int变量z,正确
int z=(int)('D'); 这里D是一个字符串形 ...
不抛弃不放弃 发表于 2013-11-29 23:54
int z='D'; 这里D是个字符 ,而字符对应的有自己的unicode值 也就是68,所以赋给z的是68而不是字符D, ...
殷挥笔 发表于 2013-11-30 00:54
int z='D';是将D的ASC码值赋给z。
int z=(int)('D');这里的'D'是一个字符char类型,赋值动作是将字符D强 ...
| 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |