网站后角色管理权限怎么设置?做电影网站不放国内主机
网站后角色管理权限怎么设置?,做电影网站不放国内主机,北京互联网教育公司排名,潮汕17网站一起做网店官网文章目录 第十二章#xff1a;预处理命令宏定义无参宏定义带参数的宏定义 文件包含处理 第十二章#xff1a;预处理命令 作用#xff1a;由编译预处理程序对程序中的特殊命令作出解释#xff0c;以产生新的源程序对其进行正式编译 C语言与其他语言的重要区别就是可以使用预… 文章目录 第十二章预处理命令宏定义无参宏定义带参数的宏定义 文件包含处理 第十二章预处理命令 作用由编译预处理程序对程序中的特殊命令作出解释以产生新的源程序对其进行正式编译 C语言与其他语言的重要区别就是可以使用预处理命令和具有预处理的功能 C提供的预处理功能主要有以下三种 宏定义 #define A 30 //预处理时所有A以30替换文件包含 #include stdio.h //预处理时以stdio.h中的实际内容替换条件编译 所有编译预处理都以#开头单独占源程序的一行一般放在源程序首部预处理命令不是C语句行末不加分号(
宏定义
作用用标识符来代表一串字符编译系统在编译之前会将标识符换成字符串宏定义包括两种无参宏定义、有参宏定义
无参宏定义 定义指用一个指定的标识符来代表一个字符串 一般形式 #define 标识符 字符串#define PI 3.14159
#define宏定义命令
PI:宏名宏展开在预处理时将宏名替换成字符串的过程成为宏展开 说明 宏明习惯用于大写字母宏定义不在末尾加分号作用范围为定义之后到本源文件结束用#undef终止宏定义的作用域称为取消宏命令定义。定义格式#undef 标识符对程序中用双引号括起来的字符串内的字符即使与宏名相同也不进行置换宏定义不同于变量只做字符替换不分配内存空间
带参数的宏定义 作用不仅进行简单的字符串替换还要进行参数替换 一般形式 #define 宏名(形参表) 字符串#define S(a,b) a*b带参宏定义的展开按#define命令行中指定字符串从左到右进行置换。若串中包含形参将程序中相应的实参代替形参非参数字符保留 说明 宏定义时宏名与带参数的括号间不应加空格否则将空格以后的字符都作为替代字符串的一部分。
文件包含处理 定义文件包含指将另外的文件包含到本文件之中即一个源文件中可包含另外一个源文件的全部内容 一般形式 #include文件名或#include“文件名”作用使用文件包含可避免重复劳动往往将常用的符号常量定义、函数原型声明、类型定义等组成一个文件用 #include 命令将它添加到自己的源文件中 头文件内容可包括函数原型定义、宏定义、全局变量定义、结构体类型定义等 一个include命令只能指定一个被包含文件 用、 的区别 标准方式系统直接按照标准目录搜索这个标准目录由编译程序的用户定义“ ”系统先在用户当前目录中寻找要包含的文件若找不到再按标准方式查找一般调用库函数时用调用自写函数时用
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/89811.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!