c语言中的字符初始化

Yas*_*erM 2 c

我想将'分配给一个角色,但它一直给我错误任何帮助?

    void main()
    {
        char c  = ''';
    }
Run Code Online (Sandbox Code Playgroud)

Ed *_*ida 8

在这些情况下,必须使用反斜杠转义像'或\这样的特殊字符.在这种特殊情况下,您遇到错误,因为编译器认为您打开并关闭前两个''的空字符,然后打开另一个字符而不用第三个字符关闭它.

  • 你逃脱了`e`吗? (2认同)