分类: 嵌入式
C 语言char类型与int类型的转化
char和int的转换有两种方式,这两种方式适合于在输出时使用
一、char转int
法一:直接转换
最简单的方法就是利用ASSCII码的差值,直接用char的值减去‘0’就行了 eg:char a = '9';int A = a-'0';另一个就是要利用c语言的库函数来解决
ASSCII编码表
二进制
十进制
十六进制
缩写
可以显示的表示法
名称/意义
0000 0000
0……
自学嵌入式开发,并转行靠谱吗?
嵌入式开发是一门涉及软件和硬件的综合技术,它在各行各业都有广泛的应用,例如智能手机、智能家居、工业控制、物联网等。嵌入式开发的需求和前景都很好,但是它也是一门难度较高的技术,需要掌握很多基础知识和实践经验。那么,对于没有相关背景的人来说,是否可以通过自学来学习嵌入式开发,并转行成为一名嵌入式工程师呢?
答……
什么是 GN 构建系统?它如何生成构建文件?
什么是 GN 构建系统?它如何生成构建文件?
在大型项目的编译过程中,构建系统发挥着至关重要的作用。它将源代码转化为最终可以执行的文件,并且管理复杂的依赖关系。GN 构建系统作为一种现代化的构建工具,广泛应用于 Google 的项目(如 Chromium),并且成为一些开源项目的标准构建方式。那么,GN 文件是什么?它如何生成?在这篇……
Linux 上将系统时间设置为 UTC+8 并使其永久生效
要在 Linux 上将系统时间设置为 UTC+8 并使其永久生效,可以按照以下步骤操作:
设置时区:
使用 timedatectl 命令设置时区为 UTC+8。可以通过以下命令完成:
sudo timedatectl set-timezone Asia/Shanghai
这里使用的是 Asia/Shanghai,它代表 UTC+8 时区。你可以根据实际需要选择合适的时区。
验证设置:
可以使用以下命令验……