C语言可以做什么

我只听说过学习C语言并且它很有用但它具体能做些什么?同时学习C语言需要学习离散数学和数据库吗?不学习离散数学和数据库,直接学习C语言可以吗?大家帮帮忙了谢谢... 我只听说过学习C语言并且它很有用
但它具体能做些什么?
同时学习C语言需要学习离散数学和数据库吗?
不学习离散数学和数据库,直接学习C语言可以吗?
大家帮帮忙了
谢谢
展开
 我来答
光环国际
2015-11-18 · IT·互联网经理人培训口碑品牌
光环国际
光环国际成立于2001年7月,是一家专注于IT互联网经理人培训机构,经过18年发展,光环卓而不凡的服务品质,现已成为IT互联网经理人培训国内口碑品牌。
向TA提问
展开全部
  1、C语言是许多高级计算机语言的基础,学好C语言能更好的学习其他高级语言,为以后的学习打基础;往深学C语言的话那就是学到C在Linux里的应用,Linux十分强大,可以百度了解。

  2、C语言是一种计算机程序设计语言。具有高级语言的特点,又具有汇编语言的特点。C语言可作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。

  3、应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画。具体应用比如单片机以及嵌入式系统开发。

  4、C语言是面向过程语言,C语言通过windows平台下编译的,是直接运行在windows平台下的,而Java始终是运行在他的虚拟机之上的;所以理论上C语言能做一些相对于比较底层的工作,像Java就不能编写Windows病毒。

  5、如果要利用编程来做一些windows优化工作的话,建议还是利用C语言。C语言是目前世界上流行、使用最广泛的高级程序设计语言。
千锋教育
2015-11-30 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
C语言可以做很多事涉及面比较大
可以 编写单片机程序,嵌入式程序。大多数 系统内核也是由C语言编写。C语言主要用于偏底层的地方。也是很多学习计算机编程的基础语言.
学习C语言可以让你了解编程,锻炼编程的逻辑思维,所以C语言也是比较重要的,能够为你学习好其它编程语言打下基础。各种语言之间虽说语法不同,但是编程的思维是相通的。
C语言是偏向于底层的语言,如果要实现一些偏向底层或者系统的一些高级功能,C语言也是必不可少的
  • 官方电话
  • 官方服务
    • 官方网站
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shhaozhang
推荐于2018-03-07
知道答主
回答量:48
采纳率:50%
帮助的人:7.3万
展开全部
我自己刚学过c语言,他是其他的编程语言的基础.我在学他之前对编程一点都不了解,但学完之后感觉很爽,再去看其他的语言就和原来是完全不同的感觉了.没有学数据库或其他的都没关系.c语言本来就是基础.学了它之后你会对电脑的工作机制也会有一定的了解.
如果对编程有兴趣的话我建议你好好学一学c语言.学c语言不需要什么数学基础,但要想以后编出好的程序的话,还是要好好学一下数学的.
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
IT168
2022-11-07 · 百度认证:IT168官方账号,优质数码领域创作者
IT168
IT168是中国最大的个人和企业IT产品选购、互动网站,每日提供最新的IT产品报价、促销行情、手机、平板、笔记本、相机和企业等50个频道提供最专业的产品选购和使用建议。
向TA提问
展开全部
c语言学会了能干的事情有:
1、做嵌入式开发;
2、写漂亮的界面;
3、做服务器开发;
4、可以写游戏;
5、可以写驱动程序;
6、可以写外挂;
7、可以做视频图片流媒体处理;
8、可做网页和爬虫相关的编程;
9、可以进行黑客编程等等。
C语言是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出。1978后,C语言已先后被移植到大、中、小及微型机上。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。
  • 官方服务
    • 官方网站
    • 官方网站
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
曷凡
2006-07-25 · TA获得超过936个赞
知道小有建树答主
回答量:497
采纳率:0%
帮助的人:566万
展开全部
一定要重视C语言
如果你是学习计算机语言的话

现在的确出现了很多高级语言
但是都以C为基础
可以想象
如果你不学C的话
将使你付出更多....

可以不学习离散数学和数据库
但是这两个学科是为你的算法和思维做铺垫的

楼主你肯定知道算法在C中的重要性
C的灵魂是算法^:^
不过要是思维发达我觉得不学也没什么

但是数据库应该在应用和找工作实践中比较重要

在公司开发考试可能会考到的哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(19)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式