免费注册 查看新帖 |

Chinaunix

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

有此一说:“C不过也是山寨版的Pascal,本质上就是把BEGIN,END变成了花括号” [复制链接]

论坛徽章:
2
青铜圣斗士
日期:2015-11-26 06:15:59数据库技术版块每日发帖之星
日期:2016-07-24 06:20:00
171 [报告]
发表于 2011-10-18 22:42 |只看该作者
回复 169# 幻の上帝

Go也是……  前后可能有3次了吧……  半途就被恶心住了、于是就废了……

论坛徽章:
4
戌狗
日期:2013-08-15 18:22:43技术图书徽章
日期:2013-08-21 13:48:45巨蟹座
日期:2013-09-26 17:06:39处女座
日期:2013-12-25 11:26:10
172 [报告]
发表于 2011-10-18 22:53 |只看该作者
个人觉得:

architecture,OS,dynamic linker,elf spec,只有懂了这几个,才敢说懂C语言。


pmerfoc来了,我就给他往这些底层的方向引,我忽悠死他。

论坛徽章:
2
青铜圣斗士
日期:2015-11-26 06:15:59数据库技术版块每日发帖之星
日期:2016-07-24 06:20:00
173 [报告]
发表于 2011-10-18 22:58 |只看该作者
个人觉得:

architecture,OS,dynamic linker,elf spec,只有懂了这几个,才敢说懂C语言。
塑料袋 发表于 2011-10-18 22:53

Windows上也有C语言实现好吗?
照此说法Windows上就没人敢说自己的懂C语言了……

另外请看 137楼
既然你是学计算机的,更应该懂这个道理。

论坛徽章:
0
174 [报告]
发表于 2011-10-18 23:00 |只看该作者
俺用libelf抓出.a的数据,
就是一堆代码/数据的集合。。
elf spec是什么?有什么特殊的地方?

论坛徽章:
4
戌狗
日期:2013-08-15 18:22:43技术图书徽章
日期:2013-08-21 13:48:45巨蟹座
日期:2013-09-26 17:06:39处女座
日期:2013-12-25 11:26:10
175 [报告]
发表于 2011-10-18 23:09 |只看该作者
Windows上也有C语言实现好吗?
照此说法Windows上就没人敢说自己的懂C语言了……

另外请看 137楼
既然你是学计算机的,更应该懂这个道理。
OwnWaterloo 发表于 2011-10-18 22:58


你玩过传奇等网络游戏吧?级别高比一切都好使,低级别给别人砍死抢了装备都没话说。

pmerfoc也是忽悠,我也是忽悠,但是我忽悠的级别比他高。 碰巧我最近闲的无聊,去东莞又把体力都用没了,正想在CU找人掐架,pmerofc这时错误的估计了形势,以为我好踩,所以他就招惹上了。


另外,window上也可以啊,把elf spec换成PE spec不就得了?

论坛徽章:
4
戌狗
日期:2013-08-15 18:22:43技术图书徽章
日期:2013-08-21 13:48:45巨蟹座
日期:2013-09-26 17:06:39处女座
日期:2013-12-25 11:26:10
176 [报告]
发表于 2011-10-18 23:11 |只看该作者
俺用libelf抓出.a的数据,
就是一堆代码/数据的集合。。
elf spec是什么?有什么特殊的地方?
AD8018 发表于 2011-10-18 23:00



    没看过elf spec,很难准确理解extern等关键字。

    想清楚动态链接的整个过程,必须熟悉elf spec

论坛徽章:
0
177 [报告]
发表于 2011-10-18 23:16 |只看该作者
你玩过传奇等网络游戏吧?级别高比一切都好使,低级别给别人砍死抢了装备都没话说。

pmerfoc也是忽悠 ...
塑料袋 发表于 2011-10-18 23:09


你在给自己脸上帖金吧....

论坛徽章:
4
戌狗
日期:2013-08-15 18:22:43技术图书徽章
日期:2013-08-21 13:48:45巨蟹座
日期:2013-09-26 17:06:39处女座
日期:2013-12-25 11:26:10
178 [报告]
发表于 2011-10-18 23:19 |只看该作者
你在给自己脸上帖金吧....
三月廿七 发表于 2011-10-18 23:16



    瞎贴呗


   反正我给自己脸上贴再多的金,这里也就不多的几个人能扒下我的面皮。 而且他们恐怕潜水很深,轻易不出来,所以被扒下面皮的可能性还是很低的。

论坛徽章:
2
青铜圣斗士
日期:2015-11-26 06:15:59数据库技术版块每日发帖之星
日期:2016-07-24 06:20:00
179 [报告]
发表于 2011-10-18 23:24 |只看该作者
回复 175# 塑料袋

>> 另外,window上也可以啊,把elf spec换成PE spec不就得了?
Windows没有的,还得算上dynamic linker这东西。
这不是重点。重点是C语言(标准)就是为了屏蔽这些细节/差异


你喜欢说底层/本质。什么是本质?
相对C来说,architecture是本质?
微指令你算在architecture里么?  不算在里的话, 微指令算本质么? 算在里的话, 数字电路算不算本质?
电平高低算不算本质?
如果以后出现了非电子计算机,那究竟什么才是本质?


再说architecture。 这个词其实还用在很多地方。
如果"体系结构"这个翻译准确的话, 请体会一下"结构"两字, 体会它表达的那种"层次感"


最后说"学计算机的"。
如果我不能领会architecture表达的抽象含义, 不能领会C表达的抽象含义……
我真不好意思说自己是学计算机的,甚至连说自己是学工程的都觉得丢脸。

论坛徽章:
0
180 [报告]
发表于 2011-10-18 23:27 |只看该作者
没看过elf spec,很难准确理解extern等关键字。

    想清楚动态链接的整个过程,必须熟悉elf  ...
塑料袋 发表于 2011-10-18 23:11



ARM CC 和 IAR CC,link时,都可以生成一个elf对应的map文件,
里面有什么东西,一目了然。
fromelf -c 产生的文件,也是一目了然,
可以用来做什么,也不难想的。

似乎没你说的那么玄机。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP