LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: zqpytrjb

【疑惑】这里究竟有几个会C语言的人?

[复制链接]
发表于 2005-4-26 22:11:22 | 显示全部楼层
OK,看来我们双方的理解事实上还是一致的。只是我认为编译器所做的只是把必要的信息传递给了链接器,而链接器才是这些信息的真正的使用者而已。
回复 支持 反对

使用道具 举报

发表于 2005-4-27 09:45:53 | 显示全部楼层
应该开个编译原理的帖子!
回复 支持 反对

使用道具 举报

发表于 2005-4-27 22:17:01 | 显示全部楼层

晕死

Post by fredricktoy
说实话,我没看明白你第一题的意思。但这还是不影响我写程序。不要以为和主管出了这么些题目就感觉自己很高傲。大家也没必要在这里为这种题目浪费时间。


我也是,一下子没明白它到底要考我什么,呵呵。。

要考验一个人c的能力,一般都是给个指针的题目,****ptr也好,函数指针也好,想楼主公司出这样题目的,我感觉有点像是研究生入学考试的题目,耍个小花招让你看不明白下个套让你钻,哈哈,拿来考考本科生还差不多,对他们的学习能起到很好的效果,见笑了

回复 支持 反对

使用道具 举报

发表于 2005-4-27 22:20:06 | 显示全部楼层
Post by kj501
OK,看来我们双方的理解事实上还是一致的。只是我认为编译器所做的只是把必要的信息传递给了链接器,而链接器才是这些信息的真正的使用者而已。


记得 thinking in c++ 第一版 中,对static和extern有很详细的说明,你们可以去看看
回复 支持 反对

使用道具 举报

发表于 2005-4-29 10:58:22 | 显示全部楼层
Post by 鱼儿小
记得 thinking in c++ 第一版 中,对static和extern有很详细的说明,你们可以去看看

我们争论的不是这个问题!
回复 支持 反对

使用道具 举报

发表于 2005-4-29 21:39:40 | 显示全部楼层
Post by kj501
我们争论的不是这个问题!


争论的是一个理念上的问题.
回复 支持 反对

使用道具 举报

发表于 2005-4-30 10:13:14 | 显示全部楼层
Post by Tetris
争论的是一个理念上的问题.

不过,这个问题好象争论不出什么有意义的结果。
回复 支持 反对

使用道具 举报

发表于 2005-5-2 21:13:13 | 显示全部楼层
看了看 发现在讨论这些东西 不知道有什么意义 首先  各位是一个写代码的人还是一个c语言讲师

如果是一个c语言讲师 那当然对这种东西越理解越好 如果是一个写代码的人  只要知道有这样区别的就行了

作为一个程序员 更重要的是应该怎样设计一个程序 而不是在一些小的细节上考虑那么多

事实上  平时使用的只是语言的20%的内容

语言并不是很重要  重要的是程序的设计 程序的结构与框架

如 你可以问一个人: 你会不会使用c++的操作符重载  
那个人可以说不会 这没关系 不使用操作符重载一样可以完成一个程序 重要的还是程序的可扩展 还有良好的实现 尽量少的bug

如果只是在语言方面进行细节方面的研究 我觉得应该去申请当c语言的老师 而不是一个程序员
回复 支持 反对

使用道具 举报

发表于 2005-5-2 21:23:36 | 显示全部楼层
同时  如果对于语言理解的很清楚的话 你也可以考虑代替谭浩强写新的 c标准

或是c技巧 999个 之类的书

其它的人可能并不会关心这些细节
回复 支持 反对

使用道具 举报

发表于 2005-5-2 23:23:54 | 显示全部楼层
Post by 无双
看了看 发现在讨论这些东西 不知道有什么意义 首先  各位是一个写代码的人还是一个c语言讲师

如果是一个c语言讲师 那当然对这种东西越理解越好 如果是一个写代码的人  只要知道有这样区别的就行了

作为一个程序员 更重要的是应该怎样设计一个程序 而不是在一些小的细节上考虑那么多

事实上  平时使用的只是语言的20%的内容

语言并不是很重要  重要的是程序的设计 程序的结构与框架

如 你可以问一个人: 你会不会使用c++的操作符重载  
那个人可以说不会 这没关系 不使用操作符重载一样可以完成一个程序 重要的还是程序的可扩展 还有良好的实现 尽量少的bug

如果只是在语言方面进行细节方面的研究 我觉得应该去申请当c语言的老师 而不是一个程序员



呵呵,如果不详细了解语言的每一个边边角角,可能成为优秀的程序员?我从来都不信。当然程序的结构与框架,还有算法的设计同样很重要,任何一方面的知识的缺乏都不可能成为优秀程序员。
如果你认真的研究C语言,会发现原来它的内涵以你想象的要深很多,一些小技巧会让你的程序提高很多的性能。当然,话又说回来算法设计得不好,程序结构和可扩展性不好那什么都是白搭。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表