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

我想建一个网站怎么建最近最新新闻

我想建一个网站怎么建,最近最新新闻,网站数据链接怎么做,如何做个免费的网站条件编译 在编译⼀个程序的时候我们如果要将⼀条语句(⼀组语句)编译或者放弃是很⽅便的。因为我们有条件编译指令。 ⽐如说: 调试性的代码删除可惜,保留⼜碍事,所以我们可以选择性的编译。 #define M 1 int main() …

 

条件编译

在编译⼀个程序的时候我们如果要将⼀条语句(⼀组语句)编译或者放弃是很⽅便的。因为我们有条件编译指令。
⽐如说:
调试性的代码删除可惜,保留⼜碍事,所以我们可以选择性的编译。
#define M 1
int main()
{int n = 10;
//#if M==1
#if M==0printf("%d", n);
#endifreturn 0;
}

1.#if 常量表达式

int main()
{int a = 1;//这里为什么不执行呢,这就涉及到条件编译指令的预处理了,而局部变量是在编译之后才开始运行的
#if a == 1//#后面一定要是常量,不能是变量printf("你师弟呢");
#endifreturn 0;
}

2.多个分⽀的条件编译

#define M 5
int main()
{
#if M==1printf("hehe\n");
#elif M==2printf("haha\n");
#elif M==3printf("hihi\n");
#elseprintf("呵呵\n");
#endifreturn 0;
}

3.判断是否被定义

#define LISI 10
int main()
{
//#ifdef LISI//ifdef代表的是被定义的
#ifndef LISI//ifndef代表的就是未被定义的printf("lisi");
#endifreturn 0;
}

4.嵌套指令

#if defined(OS_UNIX)//如果被定义就往下,未被就删除#ifdef OPTION1unix_version_option1();//内部内容也一样#endif#ifdef OPTION2unix_version_option2();#endif#elif defined(OS_MSDOS)//一样看是否被定义#ifdef OPTION2msdos_version_option2();#endif

嵌套指令防止头文件的重复调用,防止浪费时间空间
#ifndef __TEST_H__
#define __TEST_H__
//头⽂件的内容
#endif //__TEST_H__
或者用 #pragma once,现在大多数使用这个

头⽂件的包含

头⽂件被包含的⽅式:

  本地⽂件包含
# include "filename"
查找头⽂件直接去标准路径下去查找,如果找不到就提⽰编译错误。
使⽤ “” 的形式包含库⽂件查找的效率就低些,当然这样也不容易区分是库⽂件还是本地⽂件了。

嵌套⽂件包含

我们已经知道, #include 指令可以使另外⼀个⽂件被编译。就像它实际出现于 #include 指令的
地⽅⼀样。
这种替换的⽅式很简单:预处理器先删除这条指令,并⽤包含⽂件的内容替换。
⼀个头⽂件被包含10次,那就实际被编译10次,如果重复包含,对编译的压⼒就⽐较⼤。
其它预处理指令
#if
#include
#ifndef
#ifdef
#elif
#define
#endif
#pragma
#else
#undef

http://www.dtcms.com/wzjs/485512.html

相关文章:

  • 企业网站建设的劣势网络营销的方法是什么
  • 百度做网站引流哪有免费的网站
  • 顺企网黄页企业seo指的是什么
  • 12306 网站谁做的广州网站seo
  • 学做糕点的网站关键词seo是什么
  • 网站建设图片大全seo优化关键词是什么意思
  • html代码查看沈阳网站关键字优化
  • 服务器销售网站源码武汉seo网站排名
  • 成都网站建设推广服务代写文章
  • 吕梁做网站公司百度搜索引擎关键词
  • 网站加速百度一下百度网页官
  • 做网站荣耀体验服官网互联网营销师考试题库
  • 河南外贸网站建设哪个网站百度收录快
  • 网站 网络推广品牌营销策划有限公司
  • 兄弟网络(西安网站建设制作公司)数据分析师培训机构
  • 伍佰亿书画网网站黄金网站app视频播放画质选择
  • 给公司起名字大全免费重庆seo整站优化设置
  • 代做网站作业免费h5制作网站
  • 三亚手机台app二十条优化措施
  • 网站建设价格是哪些方面决定的技术培训机构排名前十
  • 网站做搜索要用数据库吗百度客户端
  • 苏州建设交通招聘信息网站烟台seo外包
  • 网站的标题怎么做吸引人关键词调词平台哪个好
  • 北京市残疾人网上服务平台引擎优化
  • 如何做钓鱼网站做好网络推广
  • 烟台网站建设公司报价网站seo具体怎么做
  • 手机购物网站建设珠海seo排名收费
  • 做电商排名网站镇江百度推广
  • 阿里巴巴网站备案公司搭建网站
  • 网站建设方案word网站cms