C程序设计(第四版)C语言及程序设计方法.docx
《C程序设计(第四版)C语言及程序设计方法.docx》由会员分享,可在线阅读,更多相关《C程序设计(第四版)C语言及程序设计方法.docx(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C程序设计(第四版)c语言及程序设计方法其实可以写一个谭浩强VC程序设计错误之不完全汇集错误之 不完全汇集二_二增加了一些功能,尤其是C+中的一些功能,命名为 IS0/IEC9899: 1999o评:又在信口开河int main。评:这是一种过时的写法,不符合C99的精神。C99只是为了兼容现 有代码才允许这种写法C99建议把main函数指定为int型(整型)评:其实是C89标准的规定,老谭大概是为以前不规范的void main 找台阶关于主函数的非标准签名问题,这里标准其实给出了一个 implementation-defined的自由发挥空间。所以哪怕void main这种签 名只要在编译器
2、文档中明确给出了并保证well-defined,也不算是违背 标准。不过我完全没有纵容非标准签名的意思,牺牲可移植性又没得到啥 好处的事情我还是坚决反对的。在main函数中,在执行的最后设置一个return 0;”语句。当主函 数正常结束时,得到的函数值为0,当执行main函数过程中出现异常或 错误时,函数值为一个非0的整数。评:写了 return 0;居然还可能得到“一个非0的整数”?太神奇了吧书本无知,评论也稍显无知。printf (,zsum is %dn,sum);在执行printf函数时,将sum变量的值(以十进制整数表示) 取代双撇号中的%d。评:执行printf函数:怎么读怎么别
3、扭,应该是调用printf函数将sum变量的值(以十进制整数表示)取代双撇号中的%d:变量的值 是取代不了d的评论者分不清execute和call么二一二,后面那一句从抽象层面来讲真 的没那么多槽点。3. strcat函数字符串连接函数其一般形式为strcat (字符数组1,字符数组2)评:实际上这两个参数都必须是字符串第二个参数不必是保存在字符数组中的字符串C风格的字符串明明都可以抽象成字符数组。库函数并非C语言本身的组成部分,而是C语言编译系统为方便用户 使用而提供的公共函数。评:看来C标准完全可以把库函数部分删除了这会节约很多纸张 语核和库分开来有错?无参函数可以带回也可以不带回函数值,但一般以不带回函数值得居多。评:毫无意义的废话所有的函数都有函数值,只是有的函数的返回值是void类型暂且当作你为了定义完全给void实例化的理想概念,不过noreturn 你准备怎么解释?
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计 第四 语言 方法
限制150内