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

北京优秀的网站建设公司php网站开发手机绑定

北京优秀的网站建设公司,php网站开发手机绑定,网站建设有哪些公司好,写作网站后台账号密码忘了怎么办1. 预处理器指令指导编译器在实际编译开始之前对信息进行预处理。 所有的预处理器指令都是以 # 开始。且在一行上,只有空白字符可以出现在预处理器指令之前。预处理器指令不是语句,所以它们不以分号(;)结束。 C# 编译器没有一个单…

1.

        预处理器指令指导编译器在实际编译开始之前对信息进行预处理。

        所有的预处理器指令都是以 # 开始。且在一行上,只有空白字符可以出现在预处理器指令之前。预处理器指令不是语句,所以它们不以分号(;)结束。

        C# 编译器没有一个单独的预处理器,但是,指令被处理时就像是有一个单独的预处理器一样。

        在 C# 中,预处理器指令用于在条件编译中起作用。与 C 和 C++ 不同的是,它们不是用来创建宏。一个预处理器指令必须是该行上的唯一指令

#define  //它用于定义一系列成为符号的字符。#undef   //它用于取消定义符号#if     //它用于测试符号是否为真。#else    //它用于创建复合条件指令,与 #if 一起使用。#elif    //它用于创建复合条件指令。#endif    //指定一个条件指令的结束。#line     //它可以让您修改编译器的行数以及(可选地)输出错误和警告的文件名。#error    //它允许从代码的指定位置生成一个错误。#warning   //它允许从代码的指定位置生成一级警告。#region    //它可以让您在使用 Visual Studio Code Editor 的大纲特性时,指定一个可展开或折叠的代码块。#endregion    //它标识着 #region 块的结束。

2.

#define 预处理器指令创建符号常量。

#define 允许您定义一个符号,这样,通过使用符号作为传递给 #if 指令的表达式,表达式将返回 true。它的语法如下:

#define symbol
#define PI 
using System;
namespace PreprocessorDAppl
{class Program{static void Main(string[] args){#if (PI)Console.WriteLine("PI is defined");#elseConsole.WriteLine("PI is not defined");#endifConsole.ReadKey();}}
}

3.条件指令

       我们可以使用 #if 指令来创建一个条件指令,条件指令用于测试符号是否为真。如果为真,编译器会执行 #if 和下一条指令之间的代码。

条件指令的语法:#if  symbol   [operator symbol]

下方是一个演示条件指令的例子:

#define DEBUG
#define VC_V10
using System;
public class TestClass
{public static void Main(){#if (DEBUG && !VC_V10)Console.WriteLine("DEBUG is defined");#elif (!DEBUG && VC_V10)Console.WriteLine("VC_V10 is defined");#elif (DEBUG && VC_V10)Console.WriteLine("DEBUG and VC_V10 are defined");#elseConsole.WriteLine("DEBUG and VC_V10 are not defined");#endifConsole.ReadKey();}
}
输出的结果:DEBUG && VC_VC10  are  define

以上为常见的、常用的预处理指令

下方为不常用的预处理指令,用到再去了解即可

#line     //它可以让您修改编译器的行数以及(可选地)输出错误和警告的文件名。#error    //它允许从代码的指定位置生成一个错误。#warning   //它允许从代码的指定位置生成一级警告。#region    /* 它可以让您在使用 Visual Studio Code Editor 的大纲特性时,指定一个可展开或折叠的代码块。*/#endregion    //它标识着 #region 块的结束。

@www.runoob.com 

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

相关文章:

  • 广东专注网站建设企业wordpress 中文图片无法显示
  • 免费手机网站空间申请百度指数是什么
  • 网站工作室和网络公司应用商店网站模板
  • 官方网站制作哪家专业做电子商务网站建设工资多少
  • 电商网站是获取流量营销导向企业网站建设
  • 建网站云空间wordpress pdf 显示
  • 商务网站建设注意事项中国铁建华南建设有限公司网站
  • 南通网站制作外包网站建设中采用的技术方案
  • 爱做的小说网站吗建设网站的相关技术
  • 分析杭州高端网站建设开发的区别广告公司名称
  • 机械公司网站建设网络营销是什么样的工作
  • 杭州网站建设网络胶州网站设计公司
  • 政务公开 网站建设百度爱采购优化排名软件
  • 西安网站 建设温州网页设计美工
  • 如何用魔方网表做门户网站wordpress 公众号 采集器
  • 定制网站开发一般多少钱云南省网站开发软件
  • 网站错误列表开发公司清除地上树木侵犯了谁的权利
  • 网站什么语言好网站关键词不收录
  • html5 图片展示网站消防工程师证报考条件是什么
  • 网站开发 岗位职责海纳企业网站建设模板
  • 技术支持广州骏域网站建设专家最全的域名后缀
  • 建筑设计地图网站加大门户网站安全制度建设
  • 网站建设布局利于优化嘉兴做外贸网站的公司
  • 苏州网站建设致宇wordpress 博客 地址
  • 原墨网站建设营销技巧第一季
  • 公司电商网站开发如何在工信部网站查询icpip
  • 棋牌类网站开发泰安抖音seo
  • seo关于网站搜索如何做网站国际化
  • 郑州天道做网站如何申请域名后缀
  • 版权申请网站免费 网站 手机