慕前端1032988
2018-07-03 09:02
Console.Write(num[i]+",");这句话中‘,’和“,”运行结果完全不同,只要是什么导致的呢?
','是一个字符型char,num[i]是int,char类型遇到int类型,小类型转大类型,char类型转为int类型,‘,’对应的ASCII码值为44,34+44=78,42+44=86
“,”是字符串类型,int类型遇到string类型,也转为string类型,最后拼接输出一个字符串
C#开发轻松入门
254118 学习 · 1459 问题
相似问题