首页

文章

C语言有什么用啊

发布网友 发布时间:2022-02-28 09:50

我来回答

9个回答

热心网友 时间:2022-02-28 11:19

我们现在已经开了汇编课,用的是您写的教材,教材很好,老师讲的也好,有时在微服网上看看,很有收获。
虽然也看到过像我一样困惑的学生,但还是忍不住要向你请教,我是计算机系的学生,现在已经大三了,不觉匆匆两年已经过去,而好像什么也没有学会,而实际要学习的东西太多了。
到现在为止,我们仅仅学习了C语言课程,每当老师布置实验任务的时候,总觉的用C写少了一些东西,做出来的东西不是能使用的,仅仅是为了验证答案的正确性。在编写C语言的程序时,比如时钟控制,库函数的调用,在谭浩强老师的教材里并没有,我曾经看过一本介绍C语言的高级使用方面的书,但是发行的时间太早了,是90年代初的书,并且里面很多用法现在很少见,比如说介绍鼠标的接口问题。WINDOWS的风靡改变了许多东西,至少使我迷惑的是,如果不能用C编写实用的东西,我们是否还有深入学习的必要,味如鸡肋吗?如果真用C进行系统程序设计,充分利用操作系统的功能,又面临不知道如何做的问题。虽然我们软件工程老师强调过,编写代码不是最重要的,但若没有编码的经历,根本谈不上超越这样的阶段有更好的表现,我们班有同学现在学习MFC语言,其实有的已经做的很像我们平常用的一些小程序了。下学期就开C++,现在要不要自学?
大家批评计科的学生高不成,低不下,在本科的时候学的什么都不是,如果我们要改变这样的处境,先要做一个优秀的程序员,这至少是我的第一个目标,应该怎么做更好?期望你的指引,也谢谢你建立了微服网给大家好多方便。

--------------------------------------------------------------------------------

作为第一个高级程序设计语言,C语言的作用主要是通过相对简单(对比C++)的一个语言掌握程序设计的基本思想,为后续课程(例如数据结构、汇编语言程序设计等)打下程序设计基础。当然,C语言仍然有一定的实用价值,例如许多小系统都至少提供标准(或简化)C语言的编译程序。选择C语言的另一个原因就是比较接近面向对象语言C++便于进一步深入学习。现在许多高校也逐步采用C++作为第一个高级程序设计语言,我个人也向我系领导等提出过这个建议,相信会在以后实现。
所以,我认为当前C语言还主要是作为入门,并在后续课程中利用其程序设计思想;在Windows时代显然是C++大行其道(当然,应用程序开发利用VB等也很好)。如果有时间和精力我建议你自学C++,以便在下学期更好掌握C++中的面向对象程序设计思想。本系还会开设Windows编程(主要是以VC++为开发环境),在图形学课程中应用VC++。希望在这一系列课程中让大家掌握程序设计。不过需要提醒你的是,要真正掌握编程仅靠课程是不行的,因为课程的重点是原理,很多编程技术需要在实际开发中学习;而且要编程序,还需要其他方面的知识。

热心网友 时间:2022-02-28 12:37

第一,C是面向过程语言,Java是面向对象语言。
第二,C通过windows平台下编译的话,是直接运行在windows平台下的,而Java始终是运行在他的虚拟机之上的,所以,理论上C能做一些相对于比较底层的工作,举个例子,Java就不能编写Windows病毒。
第三,如果要利用编程来做一些windows优化工作的话,建议还是利用C。

热心网友 时间:2022-02-28 14:12

C语言主要用于操作系统级的编程(如驱动程序开发等)
如果用在应用级上
则最好选择C++
C语言的特点是快!运行速度很快~

热心网友 时间:2022-02-28 16:03

c语言是计算机技术的基础,是信息技术的基础,是自动化技术的基础,是很多电子设备能够运行的基础
学了C语言,你可以开发
1.操作系统
2.各种底层软件
3.各种嵌入式系统开发
4.各种同硬件打交道的软件开发

热心网友 时间:2022-02-28 18:11

c语言有很多,比如 tc vc 它们 vc 交好可以编 游戏

热心网友 时间:2022-02-28 20:36

可以编你能想象的任何东西

热心网友 时间:2022-02-28 23:17

你想编什么就编什么!!!

热心网友 时间:2022-03-01 02:15

好大用啊

热心网友 时间:2022-03-01 05:30

因为C语言是基础
视频相册制作软件如何做视频相册? 用word2007自动生成目录后,目录上始终有个“ 更新目录”的框,怎么去... Word2007目录怎么删除正文 手机不能横屏了是怎么回事? 庞贝柱的结构样貌是怎样的? 埃及庞贝柱景点描述 庞贝柱是怎样的历史? 埃及庞贝柱历史追溯 庞贝柱是个什么样的景点? 庞贝柱是为为了答谢谁而建的? 属蛇穿什么转运最旺运 属蛇什么颜色转运最旺 属蛇的人什么颜色转运最旺 英国查理一世时期君主专政的特征 增值税专用发票开错作废证明怎么写 女主为了救男主被拔掉指甲,被活埋,但男主却认错了人,这本小说叫... 什么地方能读到法拉奇的小说男子汉 高级职称有什么待遇 职称高级相当于什么? HUAWEI 华为 AM185 入耳式有线降噪耳机-适用对象 华为FreeBuds Pro有线充版-入耳式真无线动圈主动降噪蓝牙耳机(陶瓷白... HUAWEI 华为 FreeLace Pro 入耳式颈挂式动圈主动降噪蓝牙耳机 曜石黑... HUAWEI 华为 FreeBuds Pro 入耳式真无线动圈主动降噪蓝牙耳机 墨韵白推... 华为Freebuds 3 无线充版半入耳式真无线蓝牙耳机(碳晶黑)-详细介绍... HUAWEI 华为 FreeBuds 悦享版 入耳式无线蓝牙耳机-详细介绍 如何评价华为新旗舰tws耳机freebudspro? HUAWEI 华为 FreeBuds Pro 无线蓝牙耳机推荐 字符串"\\\"ABC\"\\"所占内存字节的长度 怎样挑选千元内的羊绒大衣? 现在思科的CCNA,CCNE,CCIP的考证费分别是多少啊,通过率怎样 长春小飞没有车没有房 碳钢的多久生锈 碳钢多久会生锈 碳钢多长时间会开始生锈 碳钢和铝哪个容易生锈 梦见天宫图是什么意思 光遇2023好友树解锁图鉴 光遇二级节点多少个 ...火柴小女孩》《词语手册》里有很多词语的意思的,求告知 暖融融解释 领淘通淘客助手这个软件怎么样? 淘宝客必备的九大工具有哪些? 电脑里硬盘如何共享怎么实现多台电脑共用一块硬盘 两台电脑一个硬盘两台电脑是否可以同时用一个硬盘 共享电脑硬盘怎样设置局域网电脑硬盘共享 现在下载歌曲好还是不下好 故障码P033D的含义解析 切菜机多功能型切菜机 scanbox三维扫描仪 苹果13没有删除的备忘录怎么恢复? iphone备忘录永久删除怎么恢复?iphone备忘录恢复最近删除文件方法介绍... 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语言各种关键词的含义 怎么改,很多人想要却不知道怎么弄,今天教给大家 一年没满 想更改怎么更改? C语言中的关键字是什么意思 为什么有些人的能改跟QQ号一样?不要字母 求C语言中的32个关键字及其意思?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com