C程序设计(第四版)C语言及程序设计方法.docx
-
资源ID:94709538
资源大小:10.38KB
全文页数:3页
- 资源格式: DOCX
下载积分:15金币
快捷下载
![游客一键下载](/images/hot.gif)
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
C程序设计(第四版)C语言及程序设计方法.docx
C程序设计(第四版)c语言及程序设计方法其实可以写一个谭浩强VC程序设计错误之不完全汇集错误之 不完全汇集二_二增加了一些功能,尤其是C+中的一些功能,命名为 IS0/IEC9899: 1999o评:又在信口开河int main。评:这是一种过时的写法,不符合C99的精神。C99只是为了兼容现 有代码才允许这种写法C99建议把main函数指定为int型(整型)评:其实是C89标准的规定,老谭大概是为以前不规范的void main 找台阶关于主函数的非标准签名问题,这里标准其实给出了一个 implementation-defined的自由发挥空间。所以哪怕void main这种签 名只要在编译器文档中明确给出了并保证well-defined,也不算是违背 标准。不过我完全没有纵容非标准签名的意思,牺牲可移植性又没得到啥 好处的事情我还是坚决反对的。在main函数中,在执行的最后设置一个"return 0;”语句。当主函 数正常结束时,得到的函数值为0,当执行main函数过程中出现异常或 错误时,函数值为一个非0的整数。评:写了 "return 0;"居然还可能得到“一个非0的整数”?太神奇了吧书本无知,评论也稍显无知。printf (,zsum is %dn,sum);在执行printf函数时,将sum变量的值(以十进制整数表示) 取代双撇号中的%d。评:执行printf函数:怎么读怎么别扭,应该是调用printf函数将sum变量的值(以十进制整数表示)取代双撇号中的%d:变量的值 是取代不了d的评论者分不清execute和call么二一二,后面那一句从抽象层面来讲真 的没那么多槽点。3. strcat函数字符串连接函数其一般形式为strcat (字符数组1,字符数组2)评:实际上这两个参数都必须是字符串第二个参数不必是保存在字符数组中的字符串C风格的字符串明明都可以抽象成字符数组。库函数并非C语言本身的组成部分,而是C语言编译系统为方便用户 使用而提供的公共函数。评:看来C标准完全可以把库函数部分删除了这会节约很多纸张 语核和库分开来有错?无参函数可以带回也可以不带回函数值,但一般以不带回函数值得居多。评:毫无意义的废话所有的函数都有函数值,只是有的函数的返回值是void类型暂且当作你为了定义完全给void实例化的理想概念,不过noreturn 你准备怎么解释?