以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 C/C++编程思想 』  (http://bbs.xml.org.cn/list.asp?boardid=61)
----  问个问题:C编程思想与C++编程思想有多少相通之处?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=15586)


--  作者:Asraul
--  发布时间:3/15/2005 9:21:00 AM

--  问个问题:C编程思想与C++编程思想有多少相通之处?
我的看法:编程思想是一种上层次的抽象,与语言关系不大
--  作者:njpyxujin
--  发布时间:3/15/2005 9:44:00 AM

--  
这就是一种思想,你用任何语言都要有个思想,我记得我那个时候老师说学数据结构也是为了培养你的思想。。
--  作者:awt
--  发布时间:3/15/2005 10:55:00 AM

--  
建立在语言基础上,最优化的算法模式。。。。
--  作者:yibingzheng
--  发布时间:3/17/2005 3:27:00 PM

--  
思想总是相通的!
--  作者:IceBlue
--  发布时间:3/18/2005 10:01:00 AM

--  
C 的思想就是追本朔源,你看C里面关于位操作的运算有多少。这多少有点象汇编语言。但是还是有很多事情是C不能做到的,比如说是对寄存器的操作;
学好C就是要懂汇编,对计算机的体系结构非常了解。
C++呢?其出现上为了满足在工程上人们更好的实现软件代码复用的问题。这就是为什么C++有那么多的概念去支持继承了。
而学好C++就是要学会重用别人的代码:STL, ACE, MFC, WTL...
说到底是对操作系统提供服务的理解。
--  作者:jjha
--  发布时间:3/20/2005 10:07:00 AM

--  
说得好,受教了,谢谢。
--  作者:pennyliang
--  发布时间:3/20/2005 9:18:00 PM

--  
C更加面向机器,C++更加面向现实,鉴定完毕
--  作者:25204140
--  发布时间:4/13/2005 5:48:00 PM

--  
我也同意以上的说法

--  作者:asadafag
--  发布时间:4/22/2005 3:02:00 PM

--  
不同语言的思维方式上差别的确不小。C的思维方式比较接近机器指令,非常适宜向支持栈的处理器编译,语法上提供了超级表达式和#define简化编程;C++的思维方式有些淡化机器的具体实现,更强调事物本身的逻辑关系;PASCAL和C大同小异,但PASCAL面向过程的结构化思想更浓一些;FORTRAN如其名,极其适合表达科学计算的公式性的程序,尽管已经十分古老,但数学界仍然在广泛使用。
我们所谓的编程思想,实际上通常只是比较狭隘地指程序员的编程思想。现在接触了不少搞数学的人才发现他们的编程思想和我们有多大不同……

--  作者:instillwater
--  发布时间:5/14/2005 2:04:00 PM

--  
我们所谓的编程思想,实际上通常只是比较狭隘地指程序员的编程思想。现在接触了不少搞数学的人才发现他们的编程思想和我们有多大不同……

-----------具体如何的不同?他们(数学系的)想法有什么特点?


--  作者:wangcs
--  发布时间:5/19/2005 3:22:00 PM

--  
我用C和c++都有好多年了,从来都不考虑这些事情,就是简单的在用,看来还是要多思考才能进步!
--  作者:继续堕落
--  发布时间:9/28/2005 1:15:00 PM

--  
可以看看B.Stroustrup的c++语言设计和演化,有很多c++设计的想法
对c和c++差别理解还是有帮助的
可惜我还没看完。。。
--  作者:binaryluo
--  发布时间:9/30/2005 10:04:00 AM

--  
我觉得“编程思想”应该说的就是一种感觉,只要代码写到一定的时候,有了那种感觉,不管什么语言其实你都感觉有很多相同之处。那种感觉很微妙哦……
--  作者:kisswin
--  发布时间:10/31/2005 9:15:00 AM

--  
我是刚学计算机的(我的第二专业,我喜欢学计算机可是高考志愿没有能实现,我报了辅修),现在感觉很好就是上机就不怎么行了.我的压力好大哦   
    你们有什么建议吗?
   谢谢!
--  作者:kisswin
--  发布时间:10/31/2005 9:17:00 AM

--  
这个网站是我们汇编老师推荐的 ,看了你们发的 感觉收益很多  !谢谢要多多交流哦
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
62.500ms