int a="a" ; char c =102; char c ="abc" ;char c ="\n" 那些正确那些不正确,为什么不正确?

日期:2021-05-29 05:12:46 人气:1

int a="a" ; char c =102; char c ="abc" ;char c ="\n" 那些正确那些不正确,为什么不正确?

int a="a";正确 char c=102;不正确,因为c定义的是字符型(char),102是整形数。char c=“abc”;就对了。char c=“\n”应该也不对,在编译时\n是转化成ASSIC码的,也是整形。。。
    A+
热门评论