C和C++在代码上有什么不同 既然是不同的语言 为什么在各大论坛上分为一个类别呢?

如题。1.只学了C基础部分,在网上找了些源码分不清是C还是C++的。2.学了C基础部分,感觉什么都不会,应该怎么深入学习呢?如何熟悉C的库函数呢?各种头文件算是库函数吗?... 如题。
1.只学了C基础部分, 在网上找了些源码 分不清是C 还是C++的。
2.学了C基础部分,感觉什么都不会,应该怎么深入学习呢? 如何熟悉C的库函数呢?各种头文件算是库函数吗? 如有高手指点,感激不尽
展开
 我来答
百度网友4e79c40
2012-11-06 · TA获得超过303个赞
知道小有建树答主
回答量:220
采纳率:100%
帮助的人:163万
展开全部
C面对过程,C++面对对象。
C++更复杂,功能相对更强大,C是C++的子集。
要学编程,从C语言入手,这是最基础的,基础也往往最 重要!

但光有基础还是不够的,要自己多尝试,自己去做一些题目,编一些程序。
C基础打牢后,可以着手学习C++,这就需要搞清楚几个新内容:类、对象、继承、多态。。。
这些基本概念也一定要搞清楚,多动手,多动脑,这个环节比较枯燥,但搞通了以后就触类旁通了,感觉抽象很正常,熬过去就好了。
学++时推荐看孙鑫的视频,一集很长,边看边自己跟着编,每天一集就可以了,弄通透,看个四五集后会有柳暗花明之感。全套学完,你就脱胎换骨一次。降龙十八掌不是一天练成的,日积月累,才能汇涓成海,至此神功小成,意欲号令天下,还须在程序的武林里腥风血雨一番,待到浴火重生,就真正能用C如神、藐睥天下啦!

乔峰小盆友,加油吧!
zyd427
2012-11-06 · TA获得超过354个赞
知道小有建树答主
回答量:191
采纳率:0%
帮助的人:234万
展开全部
对事物的认识本身就是一个不断变化的过程。当你不断学习时,自然会越来越加深对二者的了解。

而且,像程序语言类的学习光看书是觉得远远不够的,必须多写!写!思考!这个很重要。

对于头文件以及库函数,没必要去记住或怎样,因为你也不可能将它们都记得住。只需知道常用的一些就可以,而其他的则是在你想用的时候去查看身边的相关技术手册或其他的资料。
而这些,熟悉的过程就是要你多写多练!多思!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
头好舞05
2012-11-06 · TA获得超过2099个赞
知道小有建树答主
回答量:797
采纳率:100%
帮助的人:495万
展开全部
C++将C进行了极大的扩展,如果说C是一条线,C++就是一个面。
要用好C,除了语法,还有数据结构和算法这些内功要深入学习,至于语法则只是招式。相信当你数据结构和算法学到一定程序之后,会觉得库函数根本就是小菜。
头文件里包含数据结构和库函数的声明以及一些常量的定义
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fordisk
2012-11-07
知道答主
回答量:23
采纳率:0%
帮助的人:16.5万
展开全部
C是面向过程的语言,C++在C的基础上进行了扩充支持了面向对象的编程。
C是C++的子集

个人建议想好学好C++,必须先学好C语言,尤其是指针这块。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zsh6364931
2012-11-06 · TA获得超过329个赞
知道小有建树答主
回答量:339
采纳率:0%
帮助的人:203万
展开全部
c++有面向对象设计的思维,把数据进行了封装,一个对象有自己的行为功能,而c则没有!前者是对后者的继承!学语言不能一口吃个胖子,由易到难,先把简单的掌握,渐渐由浅入深,不知不觉就懂得多了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
解竹0cg
2012-11-06 · TA获得超过246个赞
知道小有建树答主
回答量:172
采纳率:100%
帮助的人:86.5万
展开全部
你学的比较少,了解的自然很少,多练习一些小程序,先将c看的差不多啦,再看C++,你问的问题自然也就解决啦,现在越说你会越蒙
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式