永发信息网

C语言好学吗?

答案:2  悬赏:10  手机版
解决时间 2021-04-21 20:15

大学里开设了c语言,那C语言好学吗?

英语不好学起来困难吗?

最佳答案
呵呵
C语言很好啊,我还用它来编俄罗斯方块玩呢
用处大得很
不过东西都是由简入深的
但只要你肯下功夫肯定会有一番成就的

C是一个结构化语言,如谭老爷子所说:它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制),而对于C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。
所以C与C++的最大区别在于它们的用于解决问题的思想方法不一样。之所以说C++比C更先进,是因为“ 设计这个概念已经被融入到C++之中 ”,而就语言本身而言,在C中更多的是算法的概念。那么是不是C就不重要了,错!算法是程序设计的基础,好的设计如果没有好的算法,一样不行。而且,“C 加上好的设计”也能写出非常好的东西。
对语言本身而言,C是C++的子集,那么是什么样的一个子集?从上文可以看出, C实现了C++中过程化控制及其它相关功能,而在C++中的C(我称它为“C+”),相对于原来的C还有所加强,引入了重载、内联函数、异常处理等等玩艺儿,C++更是拓展了面向对象设计的内容,如类、继承、虚函数、模板和包容器类等等。
再提高一点,在C++中,数据封装、类型这些东东已不是什么新鲜事了,需要考虑的是诸如:对象粒度的选择、对象接口的设计和继承、组合与继承的使用等等问题。
所以相对于C,C++包含了更丰富的“设计”的概念,但C是C++的一个自洽子集,也具有强大的功能,同样值得学习。
全部回答
好学啊
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在惠东N81要多少钱才可以买到啊
涂鸦表情不能编辑文字
玻璃钢属于金属材料吗,合金和金属材料有什么
双庆棉布怎么去啊,有知道地址的么
广角详细定义、
身在花丛中的句子,天官中“身在无间,心在桃
真三国的结局是怎么样的?
打开网游IE浏览器会不断地弹出另外一个游戏广
英语四级对找工作真的有用吗?
虹口公园有什么好玩的伐?
什么是<诗经>
5173怎么冲值
百姓早餐店怎么去啊,有知道地址的么
情态动词can与动词原形连用可以算是一般现在
女生的处很重要吗?是不是所有男生都有恋处情
推荐资讯
现在能帮我激活ava吗
湖人队谁是老大
哪里有类似google earth的软件?
婉婷是什么意思,当你孤单时你会想起谁
公正书的困惑.
中国人寿兰溪支公司诸葛营销服务部这个地址在
校庆教师祝福语大全,校庆祝福语,个人的,简
喜欢她却惨遭拒绝,我该怎么办?
AVA什么时候才可以玩?
李三铁艺店地址在什么地方,想过去办事
怎么隐身登陆手机2009VQQ聊天室?
关于科学小论文的文章
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?