满意答案

dahai7750

2014.11.15

采纳率:55%    等级:8

已帮助:460人

是国二吧,呵呵~~~

用老谭(谭浩强)的C语言,这个比较经典

软件是MicrosoftVisualC++6.0

还有就是一下概念要清楚

C/C++是指C语或C++,是指一系列的语言

C和C++的关系:

好比是win98跟winXP的关系。C++是在C的基础上增加了新的理论,玩出了新的花样。所以叫C加加。

C和C++的区别:

C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。

C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。所以C与C++的最大区别在于它们的用于解决问题的思想方法不一样。之所以说C++比C更先进,是因为“设计这个概念已经被融入到C++之中”。

再引用高手一些话:

C++与C有什么不同呢?我们现在一步步地来分析一下

一、类,类对于初学者,它是一个累赘。类的封装使得初学者对程序产生厌倦,感到不适和麻烦。

二、引用,引用是C++中最好尽量不要用它,除非万不得已。引用对于初学者就更容易产生混淆,不知道哪个是引用,哪个是变量。

三、函数的重载,初学者学函数的重载好像没什么坏处,但是,这会使初学者潜意识里对C语言的变量类型的重要性产生淡化,要记住C语言是对变量类型最敏感了的,变量的类型在C语言里的重要性是不言而喻的。

四、流操作符,和上面同样的道理,使得对变量类型的重要性产生淡化,有时会产生使初学者莫名其妙的结果。

五、操作符重载,典型的高级应用,初学者可能根本用不着,这个东东会让他们觉得C++很难,门槛高,看不懂。

六、继承,以及虚函数,看起来深奥,实用价值很低。还有些东东我就不发表评论了,如:new,delete操作符等

七、误区:以问答形式:

问:C++是面向对象化的而C是面向过程化的?

答:第二对,第一问错,C++并非完全面向对象化,真正的面向对象化的语言恐怕只有Java才算得上。

问:C++能实现C所不能的功能吗?

答:至少我还没有发现

问:学了C再学C++有障碍吗?比如程序设计思想

答:至少我还没有看见谁有此症状。

问:学了C再学C++又要重头开始吗?

答:不,C++下可以实现C语言的一切功能。

问:我学完了C一定还要学C++才能编程吗?

答:完全没必要。

问:C++比C好在哪里?

答:更加符合软件工程学

问:学完了C再学C++是不是很容易?

答:那要看你是不是真正的学完了C语言。

希望你能对C/C++概念上有所了解。

00分享举报

计算机二级c语言软件是,我想考计算机二级考C语言,用哪个教材?下载哪个软件?谢谢!!!!...相关推荐

  1. 计算机编程在哪里学,高中毕业想学计算机编程,不知道从哪开始学起。

    高中毕业想学计算机编程,不知道从哪开始学起. 为了适应时代的发展以及未来自己能够有更多的专业选择与就业选择,高中生除了学习计算机常识之外,学习编程也变得越来越重要.因为本身高中生的理论基础是比较扎实的 ...

  2. c语言编程软件平板_想在ipad上进行C语言程序编写,请问有没有编译的APP

    app store 里搜索 C++ Programming Languageapp store 里搜索 C++ Programming Language 本回答被提问者采纳 app store 里搜索 ...

  3. 初中能自学c语言么,我是初中生想自学计算机编程,需要什么

    编程一说,无非就是让你学一门新的语言,需要一点英语基础,不过要求并非那么高.因为即使是英语不错的人学编程很多函数.头文件.关键字还都是要从头学的.所以如果你想自学编程是可以的,不过初级水准自己还是不用 ...

  4. 跨考计算机—努力换青春无悔(纪录篇)

    跨考计算机-努力换青春无悔(纪录篇) 我今年大三,中国地质大学(武汉)土地资源管理专业学生,报专业时很迷茫,果不其然,被调剂了.大一生活浑浑噩噩,成绩也不理想,想换专业也换不成,可是我一直总想实现点什 ...

  5. Win11应用商店下载的软件怎么移到桌面

    大家知道一般来说用户可以通过拖拽的方式快速移动软件图标的位置,但是大家想把画图工具.记事本等软件放到桌面上也不行,除此之外,从微软应用商店下载的软件,只会显示在开始菜单里,要怎么样才能让它们可以显示在 ...

  6. 哪个网站下载电脑软件比较好

    很多同学购买了新电脑想要安装软件,但是网上搜索出来的太多,不知道哪个网站下载电脑软件比较好.下面小编就来为大家推荐好用的电脑软件下载网站. 1.360软件宝库或腾讯软件中心 新电脑安装完系统后,首先就 ...

  7. 百度搜索软件名称时提供的快速下载的软件可能有病毒或非官方

    之前在搜索时,觉得百度提供的快速下载非常方便,于是习惯性的使用它来下载; 下载过程也曾经出现过avast拦截不让下载的情况,但是在关闭avast下载并安装完成也没有明显异常,就没有怎么在意; 今天在查 ...

  8. 想过计算机二级怎么学,我想过计算机二级C语言 不过我们学院推荐的是学OFFICE 我想自学 给推荐点能过C语言二级的书吧...

    2014-10-11 回答 教学视频什么的,在csdn上就有,要自学c语言的话,光是教学视频和教学软件是不够的,一般的教学视频上面精简度很高,他会把主要问题讲一讲,可你没有基础,再说你没有跟视频上配套 ...

  9. 财务管理专业计算机要学什么,我是学财务管理专业的,我想考计算机二级,请问考哪个比较好...

    我是学财务管理专业的,我想考计算机二级,请问考哪个比较好以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 我是学财务管理专 ...

  10. python二级用的是什么软件_考计算机二级用啥软件练

    在校大学生最普遍报考的是计算机二级.计算机二级可考科目有9大科目,包括数据库类.C语言.Python语言等程序设计类和MS Office高级应用.那么考计算机二级可以用啥软件练习呢?下面是小编整理的详 ...

最新文章

  1. JAVA中文注解驱动,解决api接口返回的json里面出现中文乱码的问题
  2. JSP九大内置对象...
  3. 电脑的虚拟服务器位置,如何配置基于IP地址的虚拟主机
  4. c 语言 字符 查找,C 语言实例 - 查找字符在字符串中出现的次数
  5. pytorch,cuda8,torch.cuda.is_available return flase (ubuntu14)
  6. 黑莓桌面管理器4.2_虚拟桌面管理器行业现状调研分析及发展趋势预测报告(2020)...
  7. 基于Senparc的二次封装
  8. 个推 Spark实践教你绕过开发那些“坑”
  9. 架构师架构蓝图《UML精粹》 UML Distilled读后感
  10. HCIA~广域网技术
  11. 囍游记----[转_]
  12. YYH的积木(NOIP模拟赛Round 6)
  13. VScode comment translate 无法使用问题
  14. 我国大部地区遭罕见寒潮 23省区应急响应
  15. h5课件制作_湘潭H5课件制作
  16. 每日案例(第五期):智慧金融11-12 | 知识图谱实践案例集(速读版)
  17. PHP判断当前的设备是手机(Mobile)还是电脑(PC)
  18. 关于OSPF 5类LSA中Forwarding Address
  19. swift学习笔记_iOS开发(一)
  20. Cortex-M3 处理器

热门文章

  1. 小学计算机教师教育教学故事,小学教师教育叙事故事
  2. Bailian4005 拼点游戏【贪心】
  3. android如何实现用户注册功能,Android 实现简单的登录注册功能(SharedPreferences和SQLite)...
  4. 使用 k3d 在Windows上安装 k3s
  5. L05 Laravel 教程 - 电商实战
  6. java word 分页显示_jsp转word + 分页
  7. 含根式的定积分计算_三种方式计算不定积分∫x√(x+1)dx。
  8. 计算机教师格言座右铭,教师教育格言座右铭
  9. android实现按键找图功能,按键精灵安卓版找图教程 找图功能使用技巧介绍
  10. word每行字符数上限_word怎么限制每行字数