1

是什么意思(char)0

例如,这是什么意思?

array[1] = (char)0;
4

3 回答 3

5

这是一个C风格的演员表。也就是说,它将0(类型的文字int)转换为char\0字符)。'\0'只需使用文字就可以完全避免这种演员表。

于 2012-04-04T02:47:39.540 回答
2

它被0转换为 a char,即'\0'

于 2012-04-04T02:47:42.293 回答
0

您正在将 int(整数)( )转换0为字符(char)。

铸造意味着你正在改变类型。

于 2012-04-04T02:48:36.977 回答