Loading... ## 前言 最近刚开学,说实话还是有点小压力的 上学期工程制图给挂科了,这学期补考,于是做了些准备,到时候看看提纲,3月14号考 然后3月28日考试c语言和单片机 今天学了速成的前五课,做下易错点的记录,之前也开发过软件,还是有基础的 ## 第一课常见概念 标识符是重点,只能存在下划线和字母数字,且严格区分大小写,例如BREAK和switch语法中的break是不一样的,没有符合关键字,所以是可以使用的。 进制的话转换算法如下 任何非十进制与十进制转换,非十进制转十进制如二进制1111转十进制就是1×2³+1×2²+1×2+1×2⁰=15  反过来思路比较简单,就不再讲了,求余数 接下来就是数据类型,char类型是单个字节 short两个,int ,long int ,float四个,double是8个 字符的话记住计算过程是以ascii值计算,且记住双引号代表的是字符串,单引号代表字符,且单引号只能存储单个字符 记住**48 65 97** 字符串的话记住后面会带**\0** ## 第三课printf和sanf 记住格式化存在不同,printf是占位符,而sanf表示最多存储量 %x和%o表示十六进制和8进制 %d和%ld表示十进制和十进制long int %u无符号整数 %p指针 %zd size_t 其它就比较常见,不多说了 ## 第五课是运算符和表达式 首先是++x和x++,区分就是一个是先算完作为结果值,后面是提供值后再进行自增计算 **重点**:取模计算不能用小数作为除数 然后强制转换是(类型)格式,不是给被转换值加上括号 小数计算过程,只要算式存在一方有小数,结果会以小数存储 逻辑运算的话,左边不满足不会计算右边 还有逗号运算符,依次运行,第一次学习到 最后修改:2026 年 03 月 10 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏