我的代码在编译时返回错误invalid conversion from ‘char*’ to ‘char’,并将第二行return char32标识为问题所在。我搜索了互联网和这个网站,但没有发现任何有帮助的东西。我发现错误消失了,如果我用return *char32替换问题行,代码就会编译,但我不完全确定为什么会出现这种情况。而且,当我这样做并试图将*char32打印到终端时,什么都不会发生,指示*char32为空。我还验证了确实存在从文件some file中
的代码行不能工作吗?this line gives a compile error (expected) }具体地说,当我们说bList是ArrayList<B>类型时,不是意味着它的每个元素都是B的一个实例吗?如果是这样,那么如果我们可以将B的单个实例转换为A,那么将其转换为A又有什么问题呢
谢谢。