已有56人关注
五个问题
发表在C++答疑区 2018-08-27
是否精华
版块置顶:

老师,我想问几个问题:

  1. C++和C有什么区别吗?

  2. C++拥有C的全部功能吗?

  3. 学习了C++还需要学C吗?如果需要那是为什么呢?

分享到:
精彩评论 3
李木子
学分:2954 LV11
2018-08-27
沙发

你好:

   (1)C++和C有区别

   (2)C++是C语言的延伸,两个语言方向不一样  C++是面向对象的  C语言是面向C++的

   (3)没有基础的建议先学C再学C++,C++比较难  而C是基础

2165198511
学分:575 LV6
2018-08-27
板凳

李木子 发表于2018-08-27 13:24

你好:

   (1)C++和C有区别

   (2)C++是C语言的延伸,两个语言方向不一样  C++是面向对象的  C语言是面向C++的

   (3)没有基础的建议先学C再学C++,C++比较难  而C是基础

我学习了Java,可以直接学C++吗?

您能简单列举一些C和C++的区别吗?

mrkj_0257
学分:1507 LV9
2018-08-31
地板

2165198511 发表于2018-08-27 14:14

我学习了Java,可以直接学C++吗?

您能简单列举一些C和C++的区别吗?

一些区别
(1)c++和java都是面向对象。c是面向过程。
(2) c的文件是.c但是c加加是cpp 编译cpp文件通过的代码在c上不一定能运行
(3)一些细节的话,比如c++的方法要写 int main(),c不需要定义int
c++和java学起来感觉很相似。语法都是差不多的。而c学起来可能感觉比较死板 有点累赘繁琐

c++和java都有类的定义 对于刚学完java的编程员来说c++学习十分轻松 ,当然java,c和c++许多地方都是有类似的
我两个都学过 自我感觉 学c++好些
首页上一页 1 下一页尾页 3 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照