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

深圳宝安做网站的公司seo优化视频教程

深圳宝安做网站的公司,seo优化视频教程,用canvas做网站,企业网站模板购买一、问题 通常,⼀些程序员都不会去研究头⽂件中的内容是什么含义,总觉得乱乱的,有很多 #if、_STDC_、#line 等字符,那么这些字符都各代表什么呢,在头⽂件中又起到什么作⽤呢? 二、解答 在头⽂件中存在类似…

一、问题

        通常,⼀些程序员都不会去研究头⽂件中的内容是什么含义,总觉得乱乱的,有很多 #if、_STDC_、#line 等字符,那么这些字符都各代表什么呢,在头⽂件中又起到什么作⽤呢?

二、解答

        在头⽂件中存在类似于 #if、#undef、#error 等样式的字符,这些都是 ANSI 标准定义的C语⾔预处理指令。相关的预处理指令有:

(1)#define:作⽤是宏定义。

(2)#under:作⽤是撤销已定义过的宏名。

(3)#include:作⽤是使编译程序将另⼀源⽂件嵌⼊带有 #include 的源⽂件中。

(4)#if、#else、#elif 和 #endif:其中,#if 的⼀般含义是如果 #if 后⾯的常量表达式为 true,则编译它与 #endif 之间的代码,否则跳过这些代码。命令 #endif 标识⼀个 #if 块的结束。#else 命令的功能有点像 C 语⾔中的 else,当 #if失败,就进⼊ #else 的另⼀个选择。#elif 命令意义与 else if 相同,它形成⼀个 if else-if 形式的语句,可以进⾏多种编译选择。

(5)#ifdef 和 #ifndef:其中,预处理指令 #ifdef 表示“如果有定义”,⽽ #ifndef 表示“如果⽆定义”,两个指令是条件编译的另⼀种⽅法。

(6)#line:它的作⽤是改变当前⾏数和⽂件名称,它们是在编译程序中预定义的标识符命令的基本形式,如 #line member[“filename”]。

(7)#error:作⽤是在编译程序时,只要遇到 #error 就会⽣成⼀个编译错误的提示消息,并停⽌编译。

(8)#pragma:该指令是为实现时定义的命令,它允许向编译程序传送各种指令。例如,编译程序可能有⼀种选择,它⽀持对程序执⾏的跟踪,可⽤ #pragma 语句指定⼀个跟踪选择。

        在头⽂件中,除了这些预处理指令,还有⼀些由下划线组成的字符,它们又起什么作⽤呢?在 ANSI 标准 C 语⾔中,还定义了由两个下划线和⼀个标识符组成的宏。例如:

(1)LINE:表⽰正在编译的⽂件的⾏号。

(2)_FILE:表⽰正在编译的⽂件的名字。

(3)_DATE_:表⽰编译时刻的⽇期字符串,如“12 Dec 2011”。

(4)_TIME:表⽰编译时刻的时间字符串,如“15:17:29”。

(5)_STDC_:判浙该⽂件是不是定义成标准 C 程序。

三、总结

        若编译器是⾮标准的,那么可能仅⽀持以上宏的⼀部分,也可能还提供其他的预定义的宏名。

http://www.tj-hxxt.cn/news/108714.html

相关文章:

  • 电子商务推广网站google play谷歌商店
  • 上海工程建设执业资格注册中心网站网站创建公司
  • 茂名市电白区住房和城乡建设局网站厦门网站设计公司
  • 做美图网站有哪些东西吗百度推广咨询
  • 做徽标哪个网站素材多windows优化大师卸载不掉
  • drupal wordpress性能关键词优化哪个好
  • 公司网页制作报价百度seo规则
  • kuler网站湖南百度seo排名点击软件
  • 响应式网站源码下载搜索引擎排行榜
  • 手机商城网站如何论坛推广怎么做
  • 国家高新技术企业所得税税率搜索引擎优化的特点
  • 免费的做微博的网站模板制作链接的app的软件
  • 烟台网站建设科技新闻稿件
  • 宁波网站建设公司百度一下网页
  • 订餐网站开发流程怎么做一个网站页面
  • 如何在阿里云做网站网络公司排行榜
  • 设计一个官方网站推广广告怎么推广网页
  • 国内b2b网站有哪些产品网络推广方案
  • 福州有网站建设的公司小程序开发费用一览表
  • 青州市住房和城乡建设局网站免费搜索引擎推广方法有哪些
  • 和印度做外贸的网站爱站网关键词排名
  • 校考前做试题的网站2345系统导航
  • 哪些网站是做设计的房管局备案查询网站
  • 怎么用手机自己做网站网店如何推广自己的产品
  • 合肥市建设工程劳务分包合同备案表在哪个网站下载关键词推广优化排名如何
  • 青岛网站建设优化包就业的培训机构
  • 后台网站手机版视频怎么做seo培训网
  • 国内做交互网站正规seo排名多少钱
  • 自助微信网站设计成功的网络营销案例
  • 企业内部网站好看的web网页