ch 是 字符串,不是 字符,单引号 只能 给 字符用,不能 给 字符串使用,字符串需要 双引号。
'ch'代表了两个ascii字符,是不能使用char ch='ch'赋值的,你可以这样char ch='c'.或者使用数组char ch[]={'c','h'};这样就可以了
你这具体点啊 来个错误的例子 这样不知道你的程序 ,怎么解释啊