摘要: 初识编译器 编译器做了什么 ·预编译 -处理所有的注释,以空格代替; -将所有的#define删除,并展开所有的宏定义; -处理条件编译指令#if,#ifdef,#elseif,#else,#endif; -处理#include,展开被包含的文件; -保留编译器需要使用的#pragma指令。 ·编译 阅读全文
posted @ 2019-12-28 22:21 Kojull 阅读(129) 评论(0) 推荐(0) 编辑
摘要: · 三目运算符(a ? b : c)可以作为逻辑运算的载体 · 规则:当a的值为真时,返回b的值;否则返回c的值。 三目运算符初探 #include <stdio.h> int main() { int a = 1; int b = 2; int c = 0; c = a < b ? a : b; 阅读全文
posted @ 2019-12-10 22:36 Kojull 阅读(109) 评论(0) 推荐(0) 编辑
摘要: if语句分析 ·if语句用于根据条件选择执行语句 ·else不能独立存在且总是与它最近的if相匹配 ·else语句后可以连接其它if语句 if( condition ) { //statement 1 } else { //statement 2 } if语句中零值比较的注意点 bool型变量应该直 阅读全文
posted @ 2019-11-10 20:45 Kojull 阅读(190) 评论(0) 推荐(0) 编辑
摘要: IAR for ARM全称IAR Embedded Workbench for ARM,是一款微处理器开发的一个集成开发环境软件,该集成开发环境中包含了IAR的C/C++编译器、 汇编工具、链接器、库管理器、文本编辑器、工程管理器和C-SPY调试器,支持ARM,AVR,MSP430等芯片内核平台,本 阅读全文
posted @ 2019-06-28 14:53 Kojull 阅读(2251) 评论(0) 推荐(0) 编辑
摘要: 2019年6月24日,第一篇博客! 阅读全文
posted @ 2019-06-24 16:07 Kojull 阅读(118) 评论(0) 推荐(0) 编辑