楚留香 薛衣人:c语言问题 char ch;ch=0;ch=NULL;

来源:百度文库 编辑:中科新闻网 时间:2024/04/30 20:58:31
c语言问题
char ch;
ch=0;
ch=NULL;
把0和NULL赋给ch有什么区别和联系?

最好给个完整的程序。
看不懂有什么区别和联系。
ch=0 只是说,ch的asc吗为0
ch=null 却是又把ch定义为一个空值。
前后没有什么联系啊?
0是零 null是空 两个是不一样滴
一个是存在的确确实实的数字0
一个是空空的不存在的

ch=NULL对吗?
我觉得应该是先定义
#define NULL 0
让后才可以用ch=NULL;
这样没去别的