首页
移动开发
物联网
服务端
编程语言
企业开发
数据库
业界资讯
其他
搜索
c/c++学习笔记
编程语言
2019-04-29 01:47:05
阅读次数: 0
c/c++常见预处理命令:
1.#空指令
2.#include包含一个源代码文件
3.#define定义宏
4.#undef取消已定义宏
5.#if如果给定条件为真,则编译下面代码
#else或#elif
endif
6.#ifdef如果宏已经定义,则编译下面代码或 #ifndef
#else
#endif
7.#error停止编译并显示错误信息
ifndef 是if not define的缩写,一种宏定义。
c语言编译系统包括预处理,编译和链接等部分。
#ifndef x //先测试是否被宏定义过
#define
程序段1 //如果x没有被定义过,定义x,并编译程序段1;
#else
程序段2 //如果x已经被定义过,编译程序段2,忽视程序段1;
#endif
猜你喜欢
转载自
blog.csdn.net/efhgyj/article/details/89297963
c/c++学习笔记
【学习笔记】C/C++
C++学习笔记
c++ 学习笔记
C++(学习笔记)
学习笔记——C++
【C++】学习笔记
C++接口 C++学习笔记
C++学习笔记——C++简介
C++学习笔记:C++入门
【C++】C++教程、学习笔记
Essential C++学习笔记
c++ 学习笔记1
【c++学习笔记】类
【c++学习笔记】引用
libconfig C++ 学习笔记
【c++学习笔记】this指针
C++学习笔记——STL
C++学习笔记(二)
c++学习笔记(一)
对弈的C++学习笔记
C++基础学习笔记
c++学习笔记——继承
【c++学习笔记】多态
Effective C++学习笔记
C++学习笔记01
【c++学习笔记】继承
C++ STL学习笔记
C++ this指针 学习笔记
《Effective C++》学习笔记
今日推荐
TIOBE 5 月榜单:Fortran “复活”进入 Top 10
GCC 14.1 发布
面壁智能发布 Eurux-8x22B 开源大模型 —— 堪称「理科状元」
开源日报 | 谷歌扶持鸿蒙上位;开源Rabbit R1;Docker加持的安卓手机;微软的焦虑和野心;海尔电器把开放平台关了
中国码农的“35岁魔咒”
蘭雅 CorelDRAW 插件 2024.5.1 国际劳动节版,免费下载
Arc Browser for Windows 1.0 正式 GA
90后程序员开发视频搬运软件、不到一年获利超 700 万,结局很刑!
周排行
Java自定义时间格式
同步整形电路
在开发中最最最常用的字符串的属性大集合
Linux 查看端口占用并杀掉
Java基础四:ArrayList
多线程之死锁就是这么简单
mysql 基础命令集
awk 命令详解
Centos6.3编译安装nginx+php步骤
OCR (Optical Character Recognition,光学字符识别)
每日归档
更多
2024-05-08(42)
2024-05-07(14)
2024-05-06(40)
2024-05-05(0)
2024-05-04(7)
2024-05-03(19)
2024-05-02(0)
2024-05-01(4)
2024-04-30(1)
2024-04-29(40)