<分区>
wed 从 scanf 读取为
scanf("%x",&wed);
并且,add被初始化为
(char *) add;
add = (char *) wed;
这是什么意思,即 (char *) add ??
<分区>
wed 从 scanf 读取为
scanf("%x",&wed);
并且,add被初始化为
(char *) add;
add = (char *) wed;
这是什么意思,即 (char *) add ??
最佳答案
这个:
add=(char*) wed
被称为类型转换。对于这行代码,它暂时将 wed
转换为 char*
。
现在,这个:
(char *) add;
也是一个转换,暂时将add
转换为char *
,然后丢弃结果。
关于c - add = (char *) wed.. 这在 C 中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46335664/