表 2.1 “C标准规定的转义字符” 连接的地址有点问题吧
我弄错了~~~ 不好意思
宋老师,请在“第一节‘整数’”前加上“第十五章”,当然,在正式发行时写一个小程序处理一下类似情况也行,就是在提到其他章节内容的时候要写明。
正式出版的书已经很好地处理了这些问题,建议你买一本再提意见。
宋老师,本节最后一段中“或者由\x或大写\X加上1~2个十六进制数字组成”。我试了一下,如果用\X的话,gcc会warning.
users/xxx> cat ex.c
#include <stdio.h>
int main (void)
{
printf("%c\n", '\X41');
printf("%c\n", '\x42');
return 0;
}
users/xxx> gcc ex.c
ex.c:4:18: warning: unknown escape sequence '\X'
ex.c:4:18: warning: multi-character character constant
只有\x才行。是我笔误,多谢指出!
例如'\0'表示NUL字符(Null Character) 老师这里是不是少了一个L?
如果您有建设性意见,哪怕只是纠正一个错别字,也请不吝赐教,您留下的姓名和email将会出现在本书前言的致谢中。再次感谢您的宝贵意见!