热门回答:
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语言够学一辈子了。诚哉斯言!
您还感兴趣的文章推荐- 准备与好友合伙做生意,开什么店合适?
- 想开个店,开什么好呢?资金不多,刚刚创业。谢谢?
- 有什么行业适用于初创业?
- 刚入社会的人想开店,最好开一家什么店?
- 我是一个创业小白,想要开一家店铺,大家有什么好的推荐吗?
以上就是由互联网推广工程师 网创网 整理编辑的,如果觉得有帮助欢迎收藏转发~
本文地址:https://www.wangchuang8.com/207414.html,转载请说明来源于:网创推广网
声明:本站部分文章来自网络,如无特殊说明或标注,均为本站原创发布。如若本站内容侵犯了原著者的合法权益,可联系进行处理。分享目的仅供大家学习与参考,不代表本站立场。
评论(2)
语言,都是,基础,操作系统,神马,你可以,硬件,固件,编程语言,这个问题
没想到大家都对C语言能干什么?感兴趣,不过这这篇解答确实也是太好了
C语言能干什么?回答这个问题应该先思考一下你想用C语言来干什么?关注头条号@电子产品设计方案。大家一起享受学习和交流的乐