C语言是做什么用的?
发布网友
发布时间:2022-04-29 14:32
我来回答
共5个回答
热心网友
时间:2022-06-23 20:13
哎,这个问题太普遍了。而且很多的。你可以随便上网搜一搜看看。不过为了锻炼自己的表达能力,还有帮助你,还是补充几句吧。
1)C语言的用处太多了。操作系统懂不?C语言编的。还有好多的软件。包括驱动,甚至火箭的发射程序都是用C语言写的。因为他是系统级语言。Java是编不了操作系统的。因为运行的速度太慢了。随便问问,别人都会说C语言博大精深,是一切的基础。
2)还有为什么大多数初学者学过一本书(例如国产经典谭浩强的c语言)之后觉得c语言没用呢。只会做做计算题。那是因为那些书都是基础的语法书。不会告诉你怎么编操作系统,不会教你做一个显卡驱动,不会教你做一个火箭的发射系统,不会教你编写黑客软件。他们是要教你先会c语言的规则,用法。所以学完那样的书之后只能说是刚入门而已。
3)兴趣。是的。如果我先告诉你C语言几乎是万能的。你一切编程的母语。他能编游戏,写操作系统,就是你现在电脑上的windows系统就是用c语言编的。硬件的驱动程序也是。现在新语言有好多。什么java,c#,perl,等等。但是用来编操作系统的语言非c莫属。是的,你一定会非常感兴趣。想要学这么强大的语言。但是,当你看过《c语言程序设计》之后。突然发现什么也做不了。顶多当计算器用。啥程序也便不出来时,你感到学了没用。大多数人到这都放弃了。
4)关键,应用。找教你编操作系统的书,找教你编驱动的书。找教你编软件的书。练,学。这样才能学以致用。所以,不要说c语言没用。是你不会学。就像你背单词一样,单词全会了,但是不会写英语文章一样。关键在于实用。不要太抓语法。而要写程序。写真正的“大程序”。
5)编程思想。是的。很多人学c是为了打基础。如果你不想以c语言为专攻的话。也值得学学。除非你只是想学一些html,网页制作,flash动画,还有ps图像处理之类的。它们还不算常规意义的编程语言。记住语言的最高境界是思想性。不要认为那个热门,那个挣钱就学哪个。随你便,只是我不喜欢。
6)《黑客与画家》的作者保罗说过:编程语言是有高低的。虽然都用一定的应用地方。但是语言的寿命不一样。c语言就是一个很值得信赖的语言。一直流行。他还说”如果一个和你们公司竞争的公司招聘java或c++程序员,那么完全不用担心。但是如果招聘的是perl和python程序员。那么就稍微有点威胁了。至少这听起来像一家技术公司,并且由黑客控制。如果我有幸见到一家招聘lisp黑客的公司,就会真的感到如临大敌。“呵呵,说远了。lisp语言太深远了。
7)只是想告诉你,知道自己想要什么。想要往哪方面发展,然后才能学符合自己的语言和方向的东西。问自己。。。 比如为什么学编程。要当程序员?那个方向的?IT有很多方向的。软件。系统开发。手机软件。单片机。网站。数据库。游戏开发。图像处理等。因为没有目标只会三分热度的。
8)最后你说的东西感觉你才刚入门。编译器啥的都不懂。所以要学的东西很多。但是也不是很男的。把它想成女的就行了。多看书多思考,我也是从一开始编译器都不懂。那么一步一步学起来的。只要一步一步走,哪怕走的慢,也总有一天回达成的。但是,一步不走是永远也到达不了的。最后祝:好运!
热心网友
时间:2022-06-23 21:31
不是编译器,是编辑器,像记事本一样的文本编辑器。
在编辑器里写C语言代码,保存成*.c文件,然后用编译器把*.c文件编译成目标文件(*.obj),然后用连接器把多个目标文件和库文件(*.lib)连在一块儿,生成可执行文件,比如常见的.exe文件,这就称为软件、程序。
现在的集成开发环境(IDE)集成了编辑器、编译器、连接器等工具为一体,所以,有一个集成开发环境就行了,Windows下用的比较多的是VC++ 6.0,虽然古老,但是也正因为如此而成为经典。Linux下面用的gcc,vi等。
知道了这些,你要学的话,可以从C语言的语法开始学,现在C语言入门的书多如牛毛,书店比比皆是,入门之后进阶再看高级的书,到时候就不需要再问这类问题了,自己会自己解决的。
C语言是个好东西,不过,学好可不容易,所有的编程语言要学好都不容易,要有毅力,要学好C语言,专心致志半年,你就可以入门了。
热心网友
时间:2022-06-23 23:06
楼上老兄对吗?很多C语言书上都说过C语言的来历是那时候语言名字有A语言B语言,后来出来了C语言,C语言经典啊,所以一直流传至今。甚至还更上一层楼,加上了OO,成了C++。名字是这么来的。
作用嘛,简单说就是计算机认识的是二进制机器码,但是不适合人写和人读,于是出现了汇编,但是汇编一样很晦涩,于是出现了C语言,又叫高级语言,C语言比较接近自然语言与逻辑,易于编写和阅读。所以C语言说到底还是用来操作电脑的。
所以C语言编译链接出来的程序就是软件。硬件是基础,软件是灵魂。硬件功能需要软件操作来体现。所以用处大了,小到计算器,大道操作系统都可以C语言实现。
热心网友
时间:2022-06-24 00:57
从你按下计算机电源键那一瞬间开始,平静的黑盒子里面就开始运行一个又一个程序,过一会儿,又会运行你用双击打开的应用程序。虽然感应不到自己的计算机到底是怎么跑起来的,但屏幕上的五彩缤纷貌似不是什么神迹,这一点地球人都明白。唯一的解释就是用汇编语言,Java,C++还有你提到的C语言等其他语言写成的软件的功劳咯。
热心网友
时间:2022-06-24 03:05
写软件追问C语言编程结束之后 成型的成果是什么? 麻烦你了 请问能举例吗
c语言可以用来做什么
C语可以访问硬件、操控内存中的位。
C语言可以做什么
2、C语言是一种计算机程序设计语言。具有高级语言的特点,又具有汇编语言的特点。C语言可作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。3、应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软...
学了C语言有什么用
c语言学会了能干的事情有:1、做嵌入式开发;2、写漂亮的界面;3、做服务器开发;4、可以写游戏;5、可以写驱动程序;6、可以写外挂;7、可以做视频图片流媒体处理;8、可做网页和爬虫相关的编程;9、可以进行黑客编程等等。C语言是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的...
c语言是做什么的
是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛,不仅仅是在软件开发上,而且各类科研都需要用到C语言,具体应用比如单片机以及嵌入式系统开发。...
学会了C语言都可以做什么呢
C语言是一门通用性的语言,并没有针对某个领域进行优化,在实际项目中,C语言主要用于较底层的开发,例如:Windows、Linux、Unix 等操作系统的内核90%以上都使用C语言开发;开发硬件驱动,让硬件和操作系统连接起来,这样用户才能使用硬件、程序员才能控制硬件;单片机和嵌入式属于软硬件的结合,有很多使用C...
c语言能干什么 C语言的这些用处你知道吗
3、C语言可以做服务器开发,现在的游戏服务器端大多都是C/C++开发的。《windows核心编程》里面的例子就是用C写的。4、C语言可以写游戏。cocos2d—x就是C/C++写的。DirectX也是。5、C语言可以写驱动程序。windows下各种硬件驱动都是C/C++写的。腾讯游戏保护软件(TP)也是驱动程序。6、C语言可以写外挂...
C语言主要用在哪些方面?
(1)应用软件。Linux操作系统中的应用软件都是使用C语言编写的,因此这样的应用软件安全性非常高。(2)对性能要求严格的领域。一般对性能有严格要求的地方都是用C语言编写的,比如网络程序的底层和网络服务器端底层、地图查询等。(3)系统软件和图形处理。C语言具有很强的绘图能力和可移植性,并且具备...
c语言用来做什么的
可以用来开发网站、Android App和企业级应用软件; C#是微软推出的用于对抗Java的编程语言,主要用于Windows开发和网站开发; PHP、JavaScript 都是用来开发网站的;
C语言有什么实质用途
C语言是数字计算能力超强的高级语言。(5)嵌入式设备开发。手机、PDA等时尚消费类电子产品相信大家都不陌生,其内部的应用软件、游戏等很多都是采用C语言进行嵌入式开发的。(6)游戏软件开发。游戏大家更不陌生,很多人就是由玩游戏而熟悉了计算机。利用C语言可以开发很多游戏,比如推箱子、贪吃蛇等。
学习C语言有什么用
c语言是计算机技术的基础,是信息技术的基础,是自动化技术的基础,是很多电子设备能够运行的基础 学了C语言,你可以开发 1.操作系统 2.各种底层软件 3.各种嵌入式系统开发 4.各种同硬件打交道的软件开发