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

好看的美食怎么做视频网站买空间网

好看的美食怎么做视频网站,买空间网,一个app多少钱,深汕特别合作区小漠镇C Primer Plus阅读–章节16 翻译程序的第一步 预处理之前,编译器必须对该程序进行一些翻译处理。 首先,编译器将源代码中出现的字符映射到源字符集。第二,编译器定位每个反斜杠后面跟着换行符的实力,并删除他们。物理行的合并。…

C Primer Plus阅读–章节16

翻译程序的第一步

预处理之前,编译器必须对该程序进行一些翻译处理。

  • 首先,编译器将源代码中出现的字符映射到源字符集。
  • 第二,编译器定位每个反斜杠后面跟着换行符的实力,并删除他们。物理行的合并。
  • 编译器将文本呢划分成预处理记号序列、空白序列和注释序列。

预处理指令从#开始运行,到后面的第一个换行符为止。指令的长度仅限于一行(预处理开始之前,编译器会把多个物理行处理为一个逻辑行)。

使用替换提替代宏。

#define LIMIT 20
const int LIM = 50;
static int data1[LIMIT]; //有效
static int data2[LIM];  //无效
const int LIM2 = 2 * LIMIT; //有效
const int LIM3 = 2 * LIM;  //无效
//数组大小必须是整型常量、枚举常量和sizeof表达式,不包括const声明的值
//const是ANSI的限定为,用其修饰的变量为只读,但也需要分配内存,因此不符合常量的要求。
  • 使用宏参数创建字符串:#运算符
    • 将宏参数的形参名以字符串的形式进行替换
#define PSQR(X) printf("The square of " #X " is %d.\n", ((X)*(X)))PSQR(y);
PSQR(2 + 4)//输出:
//The square of y is 25.
//"The square of 2 + 4 is 36.
  • 预处理器粘合剂:##运算符
#define XNAME(n) x ## n
  • 变参宏:…和__VA_ARGS__
#define PR(...) printf(__VA_ARGS__)#define PR(x, ...) printf("Message " #x ": " __VA_ARGS__)
  • #line和#error

    • #line指令重置__LINE__和__FILE__宏报告的行号和文件名。
    • #error指令让预处理器发出一条错误指令,在编译过程中中断
  • #pragma:将编译指令放入源代码。

#pragma c9x on
  • 泛型选择
#define MYTYPE(X) _Generic(X, \int: "int", \float: "float", \double: "double", \default: "other"\
)
  • inline函数(C99)
inline static void eatline(){while(getchar()!= '\n')continue;
}int main(){eatline();
}
  • _Noreturn(C11)
http://www.yayakq.cn/news/431259/

相关文章:

  • 网站建设页面大小做物流网站
  • 网站建设 思维导图企业如何数字化转型
  • 南阳市网站建设阿里云域名注册步骤
  • 对做网站有什么建议WordPress会员注册管理
  • 虚拟主机与网站建设网站网络安全怎么做
  • 行业网站排名张家港城市建设规划局网站
  • 网站做平台前端开发工程师需要具备哪些能力
  • 招标网站排名前十名什么是网络营销市场营销学
  • 一个网站建设大概需要多少费用网站建设的职位类别
  • dede网站经常被挂马 怎么办人才网站的会计账如何做
  • 微信小网站制作网站由哪儿三部分组成
  • 做影视网站引流重庆seo教程搜索引擎优化
  • 前台和后台网站开发的区别企业信息服务平台
  • 厦门做企业网站比较好的公司wordpress教程图书
  • 上海市建设工程交易服务中心网站湖北专业网站建设设计
  • 网站风格设计怎么写1g内存vps 开电影网站
  • 做的比较好的网站推荐如何建设公众平台网站
  • 网站不显示index.html烟台网站网站建设
  • 环保网站建设情况报告洛阳做多屏合一网站
  • 做网站要考虑的用python做的网站多吗
  • 专业网站建公司简介在哪里查询
  • 网站开发推荐专业的盐城网站开发
  • 深圳招聘网站前十排名企业所得税怎么计算
  • 做区块链在哪个网站矿山建设工程公司网站
  • 为什么有些网站看不到百度快照网站怎么发布到服务器
  • 网站建设续费催款通知书定时切换照片wordpress
  • 品牌展示型网站有哪些邹城网页设计
  • 进行网站开发前 需要干什么西安网站建设项目
  • 企业网站建设注意苏州设计公司
  • 网站推广营销运营方式我自己的网站