当前位置: 首页 > news >正文

益阳市城乡和住房建设部网站网站的企业特色展示

益阳市城乡和住房建设部网站,网站的企业特色展示,易车网汽车之家,微信服务号菜单链接网站怎么做的目录 开头1.什么是#ifdef和#ifndef?2.#ifdef和#ifndef的实际应用判断ABCD这个宏是否被定义过判断HELLO这个宏是否没被定义过防止头文件重复定义 下一篇博客要说的东西 开头 大家好,我叫这是我58。今天,我们要学一下关于C语言中的预处理指令中的其中一对…

目录

  • 开头
  • 1.什么是#ifdef#ifndef?
  • 2.#ifdef#ifndef的实际应用
    • 判断ABCD这个宏是否被定义过
    • 判断HELLO这个宏是否没被定义过
    • 防止头文件重复定义
  • 下一篇博客要说的东西

开头

大家好,我叫这是我58。今天,我们要学一下关于C语言中的预处理指令中的其中一对——#ifdef#ifndef的一些知识。

1.什么是#ifdef#ifndef?


#ifdef预处理指令,就是用来检测被检测的宏是否被定义过,等于#if defined(被检测的宏名),而#ifndef预处理指令,则是用来检测被检测的宏是否没有被定义过,等于#if !defined(被检测的宏名),非常简单,但要注意的是,每个#ifdef或者#ifndef预处理指令都需要以#endif来充当这些预处理指令的结尾才可以,否则就会出错。这就是C语言中的预处理指令中的其中一对——#ifdef#ifndef,在看到这里之后,接下来就要看一下#ifdef#ifndef的实际应用了。

2.#ifdef#ifndef的实际应用

判断ABCD这个宏是否被定义过

#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main() {
#ifdef ABCDprintf("ABCD");
#endifreturn 0;
}

判断HELLO这个宏是否没被定义过

#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#define HELLO
int main() {
#ifndef HELLOprintf("ABCD");
#endifreturn 0;
}

防止头文件重复定义

#ifndef ONCE
#define ONCE
#endif

下一篇博客要说的东西

C++中的一个标准输出流——cout

http://www.yayakq.cn/news/623419/

相关文章:

  • h5响应式网站公司大丰专业做网站
  • 怎么用网站推广网站开发工程师证
  • 且未县建设局网站广州新际网站建设
  • asp网站设计要求一个网站推广
  • 越秀区营销型网站建设网站建设项目的流程图
  • 现如今网站开发用什么框架wordpress 插件 封面
  • 网站建设常规尺寸前端做视频直播网站
  • 网站上传面板网站wordpress错误
  • 自己做的网站在浏览器上显示不安全重庆建设工程信息网安全监督特种人员一
  • 做网站价格和配置小程序开发制作费用
  • 网站线上推广方案三网站建设
  • go做后端的网站适合乡镇开的十五种店
  • 济南市住建局官方网站多用户商城系统在哪儿
  • 设计网站与建设超级营销型网站模板
  • 知名网站建设企业多少钱嘉兴seo网站推广
  • 辽宁省水利建设市场信用信息平台网站建设局建筑电工证查询网站
  • 做众筹网站要什么资质公司电商网站开发合同
  • 长春网站制作诚推源晟设计方案包括哪些方面
  • 做网站要偶数江苏设计网站电话
  • 哪个网站可以做视频软件无症状感染者会自愈吗
  • 建立网站软件通信管理局网站备案
  • 网站建设哪家好?看这里短信平台
  • 威联通怎么建设网站o2o网站建设最好公司
  • 青岛响应式网站设计googleseo專業
  • 设计公司网站推广营销如何给自己做的网站加上域名
  • 青岛网站开发wordpress文章编译器修改
  • 网站建设更新维护工作总结资兴做网站公司
  • 湖州做网站wordpress驾校模版
  • 唐山网站建设求职简历网站被主流搜索引擎收录的网页数量
  • 常州网站制作报价请问做网站怎么赚钱