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

我想建一个网站怎么建搭建网站多少钱

我想建一个网站怎么建,搭建网站多少钱,自己建网站做推广,没有网站怎么做cps条件编译 在编译⼀个程序的时候我们如果要将⼀条语句(⼀组语句)编译或者放弃是很⽅便的。因为我们有条件编译指令。 ⽐如说: 调试性的代码删除可惜,保留⼜碍事,所以我们可以选择性的编译。 #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/7893.html

相关文章:

  • 抖音网络工作室windows优化大师官方
  • 网站后台权限管理怎么做的百度seo优化培训
  • 如何组做网站关键词搜索工具
  • 门户网站集群建设新媒体营销方式有几种
  • 网站模板整站六年级上册数学优化设计答案
  • 深圳优化网站公司营销公关
  • 怎么不用wordpress上海百度首页优化
  • 网站建设开发文档持续优化完善防控措施
  • 如何诚信网站平台建设中国最新新闻
  • 美女直接做的网站有哪些软文营销的特点有哪些
  • 织梦wap网站海外网站推广优化专员
  • 网站开发工具6淄博信息港聊天室网址
  • 南宁网站定制郑州网站建设七彩科技
  • 自由体网站建设vr全景seo优化服务公司
  • 深圳市福田区656号seo优化分析
  • 厦门网站建设哪家专业如何创建网站站点
  • 网站建设策划成都推广团队
  • 谷歌网站建设代理seo是什么意思网络用语
  • 宝塔网站做301重定向2020年度关键词有哪些
  • 自己建网站怎么做seo精准数据营销方案
  • 与魔鬼做交易的真实网站惠州seo报价
  • 全国性质的网站开发公司seo岗位工作内容
  • wordpress顶部图像修改seo培训资料
  • 一般网站的跳出率关键seo排名点击软件
  • 网站域名价格 优帮云大连网站制作
  • win10系统做网站磁力链最佳的搜索引擎
  • 住房城乡建设厅官方网站seo中文
  • 贵安新区网站建设站长工具 seo查询
  • 漳州做网站含博大网推广赚钱项目
  • 大连外贸网站怎么简单制作一个网页