c语言中,'\0'和0有什么区别?在数学表达式里,减去'\0'和减去0有差别吗?

2022-08-15 社会 60阅读
'\0'是结束符,0只是普通的数字。减去'\0'就是减去它对应的ASCLL('\0'的ASCLL码值是0)其结果与减去0是相同的。但是,如果你减去'0’,那它减去的是'0'的ASCLL值48.如a=100;(a-0)==(a-'\0')==(a+'0'+48')
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com