C语言能干什么?
原创

C语言能干什么?

好文
试试语音读文章

热门回答:

C语言能干什么?回答这个问题应该先思考一下你想用C语言来干什么?



关注头条号@电子产品设计方案。大家一起享受学习和交流的乐趣!记得评论区留言哦!

其他观点:

51单片机便宜到爆(10元以下大把有)。教材多到堆成山。主要是C语言。你可以体会下操控硬件的感觉。譬如操作机器人小车。遥控飞机神马的。即使是‘软件工程师’也没关系。完整的开发板。你所需要知道的就是插个USB接口就行。也不贵~

还有其他的。stm8s。stm32。都很便宜。而且功能更强大;尤其是stm32。一个指针所占空间也是4字节哟~~~你学过的那些神马的C语言的关于指针的奇技淫巧。都可以用了哦~

用两个按钮做0和1。一块液晶屏。一个stm8开发板。所有成本30元可以找到包邮的。输入、输出、cpu、内存、存储什么的就都全了。就是一台‘冯诺依曼’电脑了。要知道美国人送月球上天的处理器也是8位的。小伙子我看好你。上吧。

Arduino。入门太过简单了。模块。淘宝上什么模块都有。简单的扩展板连接。你可以体会 build world的感觉。

你要是想玩玩更复杂的。现在很多WIFI芯片、GPRS or LTE芯片也都开放固件定制。很多路由器也可以定制其固件与行为。并且是性能还不错的cpu搭配完整的linux~都可以试试~

这些大部分都是C。或C改。或C++或C++改。stm32其实你可以使用其函数固件库。搭配Eclipse/CDT && gcc for ARM。则完完全全的C/C++了。绝对是学C语言的利器~

可以深切的体会内存只剩下2KB。flash只剩下10KB时。如何存储。如何设计~

另外。如果有时间。给他们写个操作系统吧。照着RTOS(才几千行代码/其实是9千9百多行~)。实现一个操作系统。对课本知识的理解。绝对上升一个档次了。如果你解决了某个小技术难题。或者给某款原本没有OS的芯片加入OS支持。说不定有人感兴趣。卖个一二十万也不是什么难事儿~

其他观点:

其实很多人都会有这个疑惑:大家都说C语言很好。是编程语言的基础。用途非常广泛。可是具体到实际问题上。却又很难准确说出C语言可以用在哪些方面。

其实这个问题就像1+1一样。都知道1+1是所有算术运算的基础。可是在正规的教材上(除了幼儿园的教材)。基本上不会出现1+1这样的题目。可是我们都知道。所有的算数运算都是起源于1+1的。

一、C语言是计算机编程基础

c语言是计算机技术的基础。是信息技术的基础。是自动化技术的基础。是很多电子设备能够运行的基础。

学习C语言可以让你了解编程。锻炼编程的逻辑思维。所以C语言也是比较重要的。能够为你学习好其它编程语言打下基础。各种语言之间虽说语法不同。但是编程的思维是相通的。

二、操作系统是C语言写的

Windows大部分源代码都是用C语言写的。Linux也一样。连操作系统都是C语言写的。其他软件之类的更不在话下。C语言可以干几乎和计算机相关的任何事。编写任何系统或软件。实现任何功能。

像C语言、C++、Python等都是通用性的编程语言。它们不针对某一个特定的方向。能做的事情很多。C语言主要用于底层开发。Windows、Linux、Unix 等操作系统的内核90%以上都使用C语言开发。开发硬件驱动。让硬件和操作系统连接起来。这样用户才能使用硬件、程序员才能控制硬件。

三、C语言可以开发嵌入式系统

C语言介于汇编和高级语言之间。属于最底层的高级语言。因此现在被广泛用于嵌入式系统开发。各种底层软件、驱动程序。等等

四、C语言可以开发游戏、网络设备、服务器等等

各种网络设备。tcp/ip协议都是用C语言写的。

服务器端程序大部分都是用C语言写的。云服务也离不开C语言。

C语言的用处还有很多、很多。有人说C语言够学一辈子了。诚哉斯言!

您还感兴趣的文章推荐

以上就是由互联网推广工程师 网创网 整理编辑的,如果觉得有帮助欢迎收藏转发~

分享到 :
相关推荐

发表评论

您的电子邮箱地址不会被公开。

评论(2)

  • 亦久亦旧 永久VIP 2022年12月27日 23:14:09

    语言,都是,基础,操作系统,神马,你可以,硬件,固件,编程语言,这个问题

  • 情多浓 永久VIP 2022年12月27日 23:14:09

    没想到大家都对C语言能干什么?感兴趣,不过这这篇解答确实也是太好了

  • 浮生三叹 永久VIP 2022年12月27日 23:14:09

    C语言能干什么?回答这个问题应该先思考一下你想用C语言来干什么?关注头条号@电子产品设计方案。大家一起享受学习和交流的乐