错误
from solidity: ParserError: Invalid character in string. If you are
trying to use Unicode characters, use a unicode"…" string literal.
–> contracts/text.sol:90:24: | 90 | return (1,true,“你好”);
原因与解决方法
在Solidity中,如果你想在字符串中使用Unicode字符,需要使用Unicode字符串字面量。
例如\u后跟4位的Unicode编码。对于中文字符"你好",我们可以使用\u4F60\u597D来表示。
在线中文转换Unicode网站
给大家分享一个在线中文转换Unicode的网站
在线中文转换Unicode