VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 138|回复: 3

[交流] C和C++,还有VC++是啥关系?

[复制链接]
73_avatar_middle
最佳答案
0 
在线会员 发表于 2020-2-29 15:48:23 | 显示全部楼层 |阅读模式
C和C++是两个语言吧  为什么总要要把他两放到一起? 会了C就等于会了C++吗
还有VC++是什么?




上一篇:VC如何实现动态雷达图
下一篇:程序显示出现问题
77_avatar_middle
最佳答案
22 
online_vip 发表于 2020-2-29 15:54:55 | 显示全部楼层
C是C语言,是面向过程的,就是一个一个的函数,后来大牛发现写代码的时候之前写好的代码不太好复用,没有面向对象的思想,比如我写了个学生的类,后来我又要写小学生,中学生,大学生的类,不太好复用,所以就产生了C++,基于面向对象的思想,可以派生继承。所以C++又叫做带类的C,C++本身是包含了面向过程和面向对象,所以C++是包含C语言部分的。

学会了C语言不代表学会了C++,但是学会了C++之后C语言应该问题不大。
以上C语言和C++只是编程的语言。VC++的全称是 Visual C++,是微软的一款可视化的编译器,是个软件而已。内部使用C语言和C++进行编程开发,明白了吗?

C语言和C++就好比是大米和玉米,VC++就好比是加工机器,这台机器既可以加工C语言的东西,又可以加工C++的东西,最后加工出的成品就是写好的软件。
94_avatar_middle
最佳答案
1 
donate_vip 发表于 2020-2-29 16:01:41 | 显示全部楼层
C语言有个++的操作,意味着加1
比如:
int c = 0;
c++; // 现在C的值为1

看看这个,反正我就知道了C++比C更牛,1 > 0, 就意味着更厉害,学习起来也更难。
但是c这个变量还是这个变量,C++和C大体是没怎么变,但是C++更细,就像一张照片给它锐化了。
VC++的话,其实也不是语言,百度百科的原话:
Microsoft Visual C++(简称Visual C++、MSVC、VS或VC)是微软公司的C++开发工具,具有集成开发环境,可提供编辑C语言,C++以及C++/CLI等编程语言。VC++集成了便利的除错工具,特别是集成了微软Windows视窗操作系统应用程序接口(Windows API)、三维动画DirectX API,Microsoft .NET框架。最新的版本是Microsoft Visual C++ 2019。

会了C不等于会了C++,但是你会了C++就能更好地学习C,有一定程度上的帮助,就会更简单。
58_avatar_middle
最佳答案
26 
online_vip 发表于 2020-2-29 16:35:46 | 显示全部楼层
不要考虑太多,学就对了。
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

×【发帖 友情提示】
1、请回复有意义的内容,请勿恶意灌水;
2、纯数字、字母、表情等无意义的内容系统将自动删除;
3、若正常回复后帖子被自动删除,为系统误删的情况,请重新回复其他正常内容或等待管理员审核通过后会自动发布;
4、感谢您对VC驿站一如既往的支持,谢谢合作!

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号 )|网站地图wx_jqr

GMT+8, 2020-4-4 10:50

Powered by CcTry.CoM

© 2009-2020 cctry.com

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