为什么74HC595要用char和int 的转换不用int

你对这个回答的评价是

你对这個回答的评价是?

因为电脑不识别字符,他只认识二進制数字,所以我们用整数来代替字符,比如用65表示'A',也就是ASCII码,所以当你把'A'转换为int的时候可以转,而且结果是65.

你对这个回答的评价是

char和int 的转换类型是可以直接赋值给int類型的,因为是16位到32位低到高.

在虚拟机执行层面char和int 的转换和int都会转换成int 32位整型进行运算。

你对这个回答的评价是

你对这个回答的评价是?

我要回帖

更多关于 int char 的文章

 

随机推荐