putchar('/' //**/ 1);在C语言教材(第二版)课后习题1-23的答案中有这么一句,这是什么意思呢? 10
原语句就是这样的,分成了2行该程序删除C语言程序中所有的注释语句,程序前面出现了较少见的比较语句:elseif(c=="/*"[0])//c为'/'字符,较为少见,经测试...
原语句就是这样的,分成了2行
该程序删除C语言程序中所有的注释语句,程序前面出现了较少见的比较语句:
else if (c == "/*"[0]) //c为'/'字符,较为少见,经测试无错误
state = SLASH; //出现斜杠
然后如果输入的程序末尾出现'/'使得state==SLASH,接着收到EOF字符(文件结束)就进行了如下处理但是看不懂那一个语句是什么意思,其中的state = SLASH应该是state==SLASH,这个不必深究,但是那个putchar语句看不懂啊.后面有同一个程序的修改版,其中也有类似的语句 展开
该程序删除C语言程序中所有的注释语句,程序前面出现了较少见的比较语句:
else if (c == "/*"[0]) //c为'/'字符,较为少见,经测试无错误
state = SLASH; //出现斜杠
然后如果输入的程序末尾出现'/'使得state==SLASH,接着收到EOF字符(文件结束)就进行了如下处理但是看不懂那一个语句是什么意思,其中的state = SLASH应该是state==SLASH,这个不必深究,但是那个putchar语句看不懂啊.后面有同一个程序的修改版,其中也有类似的语句 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询