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

网站建设包含哪些建设阶段直播营销

网站建设包含哪些建设阶段,直播营销,企业网站源码利于优化,网站整站开发视频教程目录 一、符号常量与常变量 二、const的用法 2.1 const常用方法 2.2 const用于指针 2.2.1 p指针所指的对象值不能改变,但是p指针的指向可以改变 2.2.2 常指针p的指向不能改变,但是所指的对象的值可以改变 2.2.3 p所指对象的指向以及对象的值都不可…

目录

一、符号常量与常变量

二、const的用法

2.1 const常用方法

2.2 const用于指针

2.2.1 p指针所指的对象值不能改变,但是p指针的指向可以改变

2.2.2 常指针p的指向不能改变,但是所指的对象的值可以改变

2.2.3 p所指对象的指向以及对象的值都不可改变

2.3 const用于形参

2.4 const用于结构体



一、符号常量与常变量

#define PI 3.14   //符号常量

const float pi=3.14;  //常变量

符号常量:预处理时对字符进行替换,不占用存储空间

常变量:占用存储空间,但是值不可变。

二、const的用法

2.1 const常用方法

count_num内容不能被修改

const int  count_num =23;
等价于int const  count_num =23; 

2.2 const用于指针

判别方法:

const在 * 的左边,所指对象值是常量; 常量指针

const在 * 的右边,所指的对象是常量。 指针常量

2.2.1 p指针所指的对象值不能改变,但是p指针的指向可以改变

const int* p; 
int const* p;1 int b = 5;
2 int c = 3;
3 const int *p=&b;
4 *p=6;    //错误,不能通过指针修改所指向的值;
5 p=&c;    //正确,可以修改指针的值 

2.2.2 常指针p的指向不能改变,但是所指的对象的值可以改变

int * const p; 1 int b = 5;
2 int c = 3;
3 int *const p = &b;
4 *p = 6;  //正确,可以修改指针所值向的值
5 p =&c;   //错误,不可以修改指针的值

2.2.3 p所指对象的指向以及对象的值都不可改变

const int * const p;

2.3 const用于形参

void foo(const int * p)

const用于形参时说明了形参在函数内部不会被改变。这种形式通常用于数组形式的参数中模拟传值调用。这也是const最有用之处,限定函数的形参,这样该函数将不会修改实参指针所指向的数据。这里需要注意得的是,是函数不应该去修改而不是不能修改。

2.4 const用于结构体

typedef struct student {char name[32];int age;
} Stu_st, *Stu_pst;struct student取个别名为Stu_st,将struct student *取个别名Stu_pst:
①struct student stu1 等价于 Stu_st stu1
②struct student *stu2 等价于 Stu_pst stu2 等价于 Stu_st *stu2

大多数人认为第一个中const修饰的是stu3指向的对象,第二个中const修饰的是stu4这个指针。 其实编译器来说只认为Stu_pst是一个类型名,所以两个均是表示为修饰的是stu3,stu4这个指针

const Stu_pst stu3;
Stu_pst const stu4;
#include<stdio.h>typedef struct student {char name[32];int age;
}Stu_st, *Stu_pst;int main() {const Stu_pst stu3;//定义个常量指针Stu_pst const stu4;//下面两条语句可以编译通过就证明//修饰的是stu3,stu4这个指针,并非stu3,stu4指向的对象。stu3->age = 22;stu4->age = 23;//当指针发生改变时,编译就会报错的stu4 = stu3;return 0;
}

 

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

相关文章:

  • WordPress弊端泉州seo培训班
  • 企业文化建设网站建设移动网站建站视频教程
  • 网站首页标题做五金建材这几个网站
  • 网站的内链怎么做百度短网址在线生成
  • 网站服务器软件网站建设出现乱码
  • 程序员自己做网站怎么赚钱响应式网站模板 开源
  • 快速学会做网站如何服务器ip地址做网站
  • 网站建设与网页设计是什么意思响应式培训网站模板下载
  • 国外装修效果图网站搜索引擎优化策略包括
  • 嘉兴网站排名公司郑州网站优化汉狮网络
  • 电商网站图片处理网站开发及技术路线
  • 网站后台psd深圳住房和建设局官网网站
  • dedecms网站关键词怎样查网站空间地址
  • 网站建设与实践心得wordpress小工具找不到
  • 上海微网站开发南京哪家网站建设比较好
  • 搜索引擎不友好的网站特征wordpress手机菜单分行
  • 网站设计云匠网wordpress彩虹条代码
  • 有什么做兼职的医疗网站郴州网站建设公司电话
  • 建设网站项目概述网站算阵地建设
  • 上海建设网站是多少计算机专业做网站的开题报告
  • 创建网站的一般步骤胜芳网站建设qiansi
  • 记事本做网站背景色怎么弄做网站大概花多少钱
  • 移动网站 pc网站的区别郑州网站建设制作费用
  • 建设企业网站模板下载wordpress设置发邮件
  • 怎么做网站埋点优良的定制网站建设提供商
  • 营销 推广 网站做电商能赚钱吗
  • jsp如何做网站界面写作网站哪个比较赚钱
  • 怎么建造个人网站哪个搜索引擎最好
  • 网站策划推广方案公司网站制作步骤流程图
  • 杭州网站推广营销服务网站与新闻建设总结