摘要:
循环主要掌握循环条件,掌握好循环条件的目的主要是控制好循环次数,把握循环次数和循环使用的变量的值之间的联系。 掌握好了循环条件,可以大幅提高编程速度。 为了更加语义化地理解无限循环,通常用for(;;)来表示无限循环 阅读全文
摘要:
判断相关的语句很简单也很少,if、else if、else、switch、三元运算符? : 其中非常容易出错的是switch,我总结了switch的几个要点,都是关于default用法的: 1.default的break语句不是必须的,但是default也相当于是个入口,所以它被放最后,so懂这个意 阅读全文
摘要:
运算符有两个特别重要的部分,一个是运算符的优先级,一个是位运算涉及的简便算法。 优先级非常关键,记忆有很多种方式,掌握优先级可以简化代码。 使用位运算符的算法非常多,也很重要,需要去积累总结。 阅读全文
摘要:
存储类这个名字是不常提及的,但是它非常重要。所有的数据类型都有一个存储类型,总共有4种类型:auto、register、static、extern 其中对register、static、extern关键词的理解非常重要,额外的需要关注volatile这个关键词,这些知识点对编程原理和编程思维的帮助非 阅读全文
摘要:
说到常量,自然联想到了宏常量和const常量,这两种常量是有区别的,把握两者之间的区别和优势对以后的编程思维很有帮助,例如对#define宏常量的掌握: #define宏常量不仅可以替换数据,还可以替换函数,甚至带有字符串拼接为标识符的功能。 阅读全文
摘要:
数据类型有一个重点就是数据类型的存储,分为浮点类型的存储和整数类型的存储,浮点类型的存储涉及到浮点类型的精度等等,整数类型的存储涉及到大小端模式 数据类型另一个重点就是有时候同一类型在不同平台上有不同的存储大小,需要去总结 数据类型涉及了有符号数和无符号数,更涉及原码、反码、补码,还会有符号位扩展、 阅读全文
摘要:
C很强大,嵌入式编程基本都是用的C。 复习c语言,对我而言菜鸟教程是一个不错的指导教程。 我对菜鸟教程的中的知识点开始回顾总结,并不是所有的都细看,而是看一些重要的关键的部分,然后总结在博客中,毕竟写博客不是写书嘛。 后来发现,对C的重点和细节进行把握,让我对C更自信了点。同时不断地写博客修改博客也 阅读全文