Java教程

【学习打卡】第2天 物联网/嵌入式工程师 第一周

本文主要是介绍【学习打卡】第2天 物联网/嵌入式工程师 第一周,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

课程名称: 物联网/嵌入式工程师

课程章节: 第一周 计算机基础和C语言

主讲老师: 大白老师

课程内容:

今天学习的内容包括:对以往漏掉知识点的总结以及C语言中的自增自减运算符的计算规则和编写规范。

课程收获:

总结一下容易出错的原码反码以及补码,在计算机系统中补码是用来存储数值的,而原码除了符号位,其余位用来表示数值的大小。我知道这句话在很多人眼里看起来可能就是那回事,似乎并没有什么特殊的,但是这却花费了我一定的时间去理解并记忆,也许现在看来没有什么难的,但在思考以及做作业写代码时就会遇到一些问题,这些问题也许很小,但却需要去花时间整合加以自身理解。所以最好把该记的定义留有一定印象,遇到此类问题时可考虑从定义下手重新理解
接下来关于原码反码补码的规则也是常谈了。

有符号的数值的原码反码补码都是其自身。
无符号的数值看最高符号位,0为正,1为负。
负数的反码:把 原码按位取反,最高符号位不变。
补码=反码+1;


现在说自增自减,虽然说以前学过C语言,但趁现在好好温习熟悉一下也挺好。
z=++x;先加后赋值
z=x++; 先赋值后加
图片描述


这是课后习题,答案在下面
图片描述

31
31
32
x=11,y=21


今天的总结就到这里

这篇关于【学习打卡】第2天 物联网/嵌入式工程师 第一周的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!