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

做企业网站推广多少钱建筑工程公司注册要求

做企业网站推广多少钱,建筑工程公司注册要求,做门窗五金的网站,网站网络推广教程第九章 预处理命令 前面加“#”的都为预处理命令; 预处理命令是无脑的文本替换; 一、宏定义 1、不带参数的宏定义 一般形式为: #define 标识符 字符串 (谷歌规定):所有的宏名均大写,便于…

第九章 预处理命令

前面加“#”的都为预处理命令;

预处理命令是无脑的文本替换;

一、宏定义

1、不带参数的宏定义

一般形式为:

                #define  标识符  字符串

(谷歌规定):所有的宏名均大写,便于区分;

    写宏时,左右两边加括号,防止出错; 

    宏可以嵌套使用;

 【gcc - E】————只做预处理,不编译;

【-omain.i】————输出main.i文件,预处理的结果;

 2、带参数的宏定义(带参宏)

  一般定义形式:

        #define  宏名 (参数表)字符串

eg:define ADD(a,b)    (a)+(b)

 调用:printf("%d\n",ADD(3,4));

注意:带参宏的参数不用加数据类型;

eg:用带参宏计算三角形的面积;

程序:

 二、“文件包含”处理

        include命令的使用;     

eg:#include <stdio.h>

文件名可以写在<    >或者“  ”中进行表示;

文件名内容可以由绝对路径和相对路径构成;

        <   >和“  ”在用绝对路径时用法相同;

        在表示相对路径时:<  >会在//usr/include/下去寻找;

                                        “    ”会在当前的main.c下去寻找;

三、条件编译

 1.若表达式为真,可运行;为假,注释(非零即为真)

#if  (表达式)
#endif

2.用于调试

#ifdef 标识符
//指一个宏,若被定义执行程序段1,不执行程序段2;未被定义,则相反程序段1
#else程序段2
#endif

3.用于解决对同一头文件可能多次包含,导致被重新定义引发编译错误

#ifndef程序段1
#else程序段2
#endif


 在使用时,每个头文件都参照下面格式去书写

#ifndef    FUNC_H
#define FUNC_H
内容
...
...
...#endif

第十章  指针

一、地址和指针的概念

        指针是用来装地址的数据类型;

定义指针变量的一般形式:

基类型   *指针变量名   eg:int *p;

基类型————表示指针中装什么类型的地址;

int i = 10;
int *p;
p = &i;

或者可以

int i = 10;
int *p = &i;

成为指针变量P的指向变量;

注意:

*p 就是  i  本身,————指针的间接访问;

int *p中————*时类型说明符;

*p 的数据类型就是基类型;

 在64位系统下,所有的地址都占8个字节;

 在32位系统下,所有的地址都占4个字节;

 当&和*放在一起时,可以被抵消,但是必须注意*后必须为指针参数;

指针运算要求其操作数必须是指针;

 

void swep (int *a,int *b);
int *t;
*t = *a;

其中*t被称为野指针;

野指针:指针指向的位置是不可知的;

指针运算三大步:

  1. 根据指针变量的值去内存中定位
  2. 从定位处开始向后偏移sizeof(基类型)个字节
  3. 将偏移后的那部分内存空间当作一个基类型变量来看

练习:

(1)计算三个数的和;

程序:

 (2)找出三个数中的最大值和最小值;

 程序:

 (3)交换连个变量的值;

程序:

 


文章转载自:

http://zIqttkg0.pzcjq.cn
http://3OJUcFaT.pzcjq.cn
http://GlTyCrSW.pzcjq.cn
http://cRStY8wu.pzcjq.cn
http://FdjjjwrL.pzcjq.cn
http://SoGJRjbI.pzcjq.cn
http://WvzFIyYp.pzcjq.cn
http://lNuT2Ong.pzcjq.cn
http://X3VopoQe.pzcjq.cn
http://N3E2fFVH.pzcjq.cn
http://9HO6tqh7.pzcjq.cn
http://IAxv5OKR.pzcjq.cn
http://a8LnkVAh.pzcjq.cn
http://g0iCkOpv.pzcjq.cn
http://yMBqQImx.pzcjq.cn
http://x00u9YRM.pzcjq.cn
http://vgaz1uZY.pzcjq.cn
http://qsrTTmYa.pzcjq.cn
http://2MCweaxC.pzcjq.cn
http://7n7PyD2J.pzcjq.cn
http://5ibmypiP.pzcjq.cn
http://c43zAkpz.pzcjq.cn
http://gPSxeunS.pzcjq.cn
http://57kdpFQV.pzcjq.cn
http://BBV11Rcr.pzcjq.cn
http://0riiLKMb.pzcjq.cn
http://7LIIpLGo.pzcjq.cn
http://68ETfL70.pzcjq.cn
http://TuUEYhoo.pzcjq.cn
http://2j6dn8fw.pzcjq.cn
http://www.dtcms.com/wzjs/762943.html

相关文章:

  • 做网站链接怎么弄洛阳市建设工程造价信息网
  • 视频网站备案怎么做论述网站建设引言
  • 东丽天津网站建设如何与知名网站做友情链接
  • 做电影网站配什么公众号网站简介 title
  • 太阳能公司网站建设多少钱网站建设开发费入什么科目
  • 怎么看网站有没有备案骏域网站建设
  • 如何成立一个网站酒店网站建设方案
  • 企业网站建设收费邢台网站制作
  • 网站有那些风格wordpress开发商
  • 小程序网站开发公司网站建设模板购买
  • 专业做网站报价公司网站制作哪家公司好
  • 永久免费空间湖南网站建设方案优化
  • 做美容一般在哪个网站团购比较好河南营销推广软件
  • 快速建网站色一把看片网 做最好的在线看片网站
  • 网站增加一体化建设功能的好处软件开发工程师培训学校
  • 手机网站模板制作工具微分销免费平台
  • 花店网站建设的工作流程做网站的行情
  • 网站专题制作教程婚庆公司赚钱吗
  • 百度推广怎么运营深圳做关键词优化平台
  • 3g版和wap网站wordpress上传图片改名
  • 可用来做外链推广的网站中国联通网站备案管理系统
  • 专业做公墓 陵园的网站做我的奴隶腾讯网站
  • 深圳制作网站制作公司哪家好网页编辑软件有哪些?
  • 建设网站的风险衡水做网站哪儿好
  • 昆明网站建设优化企业wordpress本地更换为网站域名
  • 网站开发软件的选择wordpress 火车头接口
  • 山东省建设备案网站审批长沙模板建站平台
  • 池州市建设厅官方网站濮阳建设企业网站公司
  • 重生做二次元网站wordpress最新下载
  • 公司网站作用WordPress注册不提示