你将收获

掌握各种宏定义的使用

学会使用宏定义来构建复杂表达式

掌握各种条件编译的使用,学会在实际开发中使用条件编译

掌握各种特殊预编译关键字的使用,掌握头文件包含

适用人群

Linux嵌入式、c语言、单片机、物联网、安卓

课程介绍

课程内容: (1)回顾c预编译 (2)宏定义:无宏体宏、有宏体宏、带参宏、宏定义与复杂表达式。 (3)条件编译:#if、#else、#elif #endif、#ifdef和#ifndef、#if与defined、条件编译与配置文件 (4)一些特殊的预编译关键字与实际应用:defined、#error、#line、#与##、#pragma (5)文件包含:是否只能包含.h文件,<>与""区别等。

课程目录