将空格符赋给字符变量c,

A:c=NULL; B:c=32; C:c='\0' 选哪个? 为什么

第1个回答  2014-08-08
B
空格的ASCII码是32追问

这个知道,就是不知道为什么A和C是错的 可否详细解释一下啊 谢谢

追答

A和C都是把0值赋给c,而不是空格
NULL实际上就是0, c=0 和 c='\0' 效果是一模一样的.

本回答被提问者采纳
相似回答