有什么样语言可以用在嵌入式开发?如何用c语言判断一个整数是几位

时间:2018-01-08 17:06:01   浏览:次   点击:次   作者:   来源:   立即下载

手机算嵌入式吗?嵌入式以前是各种资源受限,特别是cpu、内存!有的甚至连操作系统都没有。用什么语言看各种资源大小,有无操作系统和编译系统支持!最原始的就是汇编了!现在很多路由器都可以跑脚本,带数据库。所以,嵌入式系统用什么语言,很多时候已经是选择题了。

C++。这么说吧,只要有当前嵌入式芯片的编译器,任何语言都可以。

嵌入式很广的,各种语言都可以

英语,或者汉语!

还有汇编语言

汇编

这个问题很好解决。(纯手机打字,还请谅解)

首先,明白整数在内存中以②进制呈现,比如①⓪

表示成②进制就是①⓪①⓪

那么要计算①⓪有多少位?怎么算?很简单,直接来:

①⓪除以①⓪等于① · ①除以①⓪等于⓪ · 所以有②位。

(用电脑给你完善①下,希望满意)

具体代码:

原理

①个整数,每次除以①⓪ · 这个数就会少①位,所以思路就是这样的,不断的将这个数除以①⓪ · 直到该数变为⓪为止。

后记

认认真真回答。希望看到的小伙伴能随手给个赞,你的赞赏是①种支持。

我是【鹅卵石爱编程】,我在头条号,每天分享编程以及计算机相关的技术干货文章,欢迎关注。

你是问判断⑩进制数有几位?还是问判断②进制数有几位?

sizeof *⑧

整数转字符!

不断模①⓪

收起

相关推荐

相关应用

平均评分 0人
  • 5星
  • 4星
  • 3星
  • 2星
  • 1星
用户评分:
发表评论

评论

  • 暂无评论信息