免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: wwwsq
打印 上一主题 下一主题

再顺便强x一下某昏昏吧 [复制链接]

论坛徽章:
2
技术图书徽章
日期:2013-09-04 15:21:51酉鸡
日期:2013-11-01 21:20:20
21 [报告]
发表于 2012-05-28 14:03 |只看该作者
搬板凳看热闹。

论坛徽章:
0
22 [报告]
发表于 2012-05-28 14:06 |只看该作者
zhaohongjian000 发表于 2012-05-28 14:03
说了半天,你觉得这种函数用在入门书的例子里靠谱不?



考虑到老谭是基于turbo c来写的书,我觉得strlwr非常的靠谱:
http://www.mscto.com/vcpp/2009012318070_14.html

你们揪住strlwr来说,是想说明什么问题呢?想说这个函数不靠谱,还是想说老谭不靠谱?

论坛徽章:
12
巳蛇
日期:2013-09-16 15:32:242015年辞旧岁徽章
日期:2015-03-03 16:54:152015年亚洲杯之约旦
日期:2015-02-11 14:38:37双鱼座
日期:2015-01-05 11:05:47戌狗
日期:2014-12-08 09:41:18戌狗
日期:2014-08-15 09:29:29双子座
日期:2014-08-05 09:17:17卯兔
日期:2014-06-08 15:32:18巳蛇
日期:2014-01-27 08:47:08白羊座
日期:2013-11-28 21:04:15巨蟹座
日期:2013-11-13 21:58:012015年亚洲杯之科威特
日期:2015-04-17 16:51:51
23 [报告]
发表于 2012-05-28 14:08 |只看该作者
wwwsq 发表于 2012-05-28 14:02
声明函数的时候,可以指定函数属性,这个是说法没什么问题。不管有没有用gcc的__attribute__关键字。 ...


究竟什么是 “函数属性”?谭的书里看上去像是在说链接类型,这点你不反对吧。

那他和gcc的函数属性 相同点在哪?  都叫 “属性” 吗?

论坛徽章:
12
巳蛇
日期:2013-09-16 15:32:242015年辞旧岁徽章
日期:2015-03-03 16:54:152015年亚洲杯之约旦
日期:2015-02-11 14:38:37双鱼座
日期:2015-01-05 11:05:47戌狗
日期:2014-12-08 09:41:18戌狗
日期:2014-08-15 09:29:29双子座
日期:2014-08-05 09:17:17卯兔
日期:2014-06-08 15:32:18巳蛇
日期:2014-01-27 08:47:08白羊座
日期:2013-11-28 21:04:15巨蟹座
日期:2013-11-13 21:58:012015年亚洲杯之科威特
日期:2015-04-17 16:51:51
24 [报告]
发表于 2012-05-28 14:11 |只看该作者
wwwsq 发表于 2012-05-28 14:06
考虑到老谭是基于turbo c来写的书,我觉得strlwr非常的靠谱:
http://www.mscto.com/vcpp/200901231 ...


我就不说拿Turbo C作为07年出的书的环境这事本身就不靠谱了。

我认为:一本C的入门书,应该避免使用非标准库中的函数;如果使用,应该注明。

论坛徽章:
0
25 [报告]
发表于 2012-05-28 14:12 |只看该作者
本帖最后由 wwwsq 于 2012-05-28 14:17 编辑
gtestm 发表于 2012-05-28 14:03
同意。

我也 Google 了一下,个人觉得“C 语言之父谭浩强”说的函数属性和关键字 __attribute__ 不是 ...



函数声明的时候可以指定一些“函数属性”,gcc提供的__attribute__关键字只是提供了更多的辅助。

http://docs.freebsd.org/info/gcc ... ion_Attributes.html

这篇文章对gcc的实现进行了说明。const也是function attribute

你们抠字眼的心情是可以理解的,但也要抠对,是吧?

论坛徽章:
0
26 [报告]
发表于 2012-05-28 14:14 |只看该作者
zhaohongjian000 发表于 2012-05-28 14:08
究竟什么是 “函数属性”?谭的书里看上去像是在说链接类型,这点你不反对吧。

那他和gcc的函数属性 ...



http://docs.freebsd.org/info/gcc ... ion_Attributes.html
请去看看什么叫function attributes

抠字眼有什么意思呢?
“函数属性”并不是一个专有名词,意思正确不就可以了吗?

而且你们要抠字眼,也抠正确一点吧?

论坛徽章:
0
27 [报告]
发表于 2012-05-28 14:16 |只看该作者
zhaohongjian000 发表于 2012-05-28 14:11
我就不说拿Turbo C作为07年出的书的环境这事本身就不靠谱了。

我认为:一本C的入门书,应该避免使用 ...



唉,别人怎么写书也要你来教了啊。

我觉得strlwr就是很靠谱的一个函数,在实际中使用也很广泛。用来当例子蛮好的,还可以微微的调戏一下C委员会,太可爱了。


论坛徽章:
12
巳蛇
日期:2013-09-16 15:32:242015年辞旧岁徽章
日期:2015-03-03 16:54:152015年亚洲杯之约旦
日期:2015-02-11 14:38:37双鱼座
日期:2015-01-05 11:05:47戌狗
日期:2014-12-08 09:41:18戌狗
日期:2014-08-15 09:29:29双子座
日期:2014-08-05 09:17:17卯兔
日期:2014-06-08 15:32:18巳蛇
日期:2014-01-27 08:47:08白羊座
日期:2013-11-28 21:04:15巨蟹座
日期:2013-11-13 21:58:012015年亚洲杯之科威特
日期:2015-04-17 16:51:51
28 [报告]
发表于 2012-05-28 14:18 |只看该作者
wwwsq 发表于 2012-05-28 14:14
http://docs.freebsd.org/info/gcc ... ion_Attributes.html
请去看看什么叫function att ...


谁在抠字眼?名字相同就联系到一起,大概不是抠字眼?

论坛徽章:
12
巳蛇
日期:2013-09-16 15:32:242015年辞旧岁徽章
日期:2015-03-03 16:54:152015年亚洲杯之约旦
日期:2015-02-11 14:38:37双鱼座
日期:2015-01-05 11:05:47戌狗
日期:2014-12-08 09:41:18戌狗
日期:2014-08-15 09:29:29双子座
日期:2014-08-05 09:17:17卯兔
日期:2014-06-08 15:32:18巳蛇
日期:2014-01-27 08:47:08白羊座
日期:2013-11-28 21:04:15巨蟹座
日期:2013-11-13 21:58:012015年亚洲杯之科威特
日期:2015-04-17 16:51:51
29 [报告]
发表于 2012-05-28 14:20 |只看该作者
wwwsq 发表于 2012-05-28 14:16
唉,别人怎么写书也要你来教了啊。

我觉得strlwr就是很靠谱的一个函数,在实际中使用也很广泛。用 ...


我怎么想也需要你来教?你还是看看正经的经典教材怎么写的吧。

论坛徽章:
0
30 [报告]
发表于 2012-05-28 14:20 |只看该作者
wwwsq 发表于 2012-05-28 14:12
函数声明的时候可以指定一些“函数属性”,gcc提供的__attribute__关键字来进行辅助。

http://doc ...


淡定,我看谭浩强的书是第二版,书中还没提到函数属性,当时第三版还没发行,到第三版谭浩强才有提出函数属性。

我只是对函数属性,发表一下看法,至于你和那个昏昏的恩怨是你们的事。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP