char CH=char(20);这是什么意思啊?

来源:百度知道 编辑:UC知道 时间:2024/05/14 11:59:30

这是c++的写法。
C++中类通过构造函数来创建对象。
为了保持一致,基本数据类型也支持了构造函数的写法。如:
int i = int(1)。

char CH=char(20);
把20转成字符型,赋给CH 这个写法和

char CH=20;
是一样的,c++会自动进行类型转换(char本质上是一个整型变量)

你没有写错的话!那么唯一的答案就是:
char(20)是一个函数;那么结果就是把函数char(20);的函数值赋给CH这个字符变量

把20转成字符型,赋给CH

把20转成字符型,赋给CH