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

龙门石窟网站建设策划报告百度首页排名优化价格

龙门石窟网站建设策划报告,百度首页排名优化价格,网站建设类发票税率多少钱,做网站视频下载1. static 关键字: 用static可以声明 静态变量,它存储在静态存储区中,它的生命周期 在整个程序运行期间 都存在。 静态局部变量: 参考之前 静态全局变量: 参考之前 类中的静态成员 在类中,被static声明…
1. static 关键字

用static可以声明 静态变量,它存储在静态存储区中,它的生命周期 在整个程序运行期间 都存在。

  • 静态局部变量:

    • 参考之前

  • 静态全局变量:

    • 参考之前

  • 类中的静态成员

    在类中,被static声明的成员称为静态成员,包括 静态成员变量 和 静态成员函数:

    • 静态成员变量:

      • 该变量 属于这个类本身 而不是 某一个对象,所有的对象 共享这个变量

      • 在类内声明,在类外初始化

      • 和静态局部变量不一样,它的值是可以被多次赋值的

    • 静态成员函数:

      • 同理,表示所有对象 共享这个函数

      • 它内部可使用的变量也有限制:没有this指针,只能访问 静态成员变量

      • 静态成员函数的调用可以不通过创建 类的实例,而是直接通过 类名 调用

      • 它不能被声明为const、volatile和虚函数

  • 多线程

    • static变量 如果被 多线程 访问,需要特别注意 线程安全 问题

img

img

2. const关键字

  • 用const可以声明 常量变量,使变量不能被修改,且在定义时必须初始化

  • const形参可以接收const和非const实参

  • 类内:

    • const修饰成员变量:不能在类外初始化,必须在构造函数初始化列表中初始化。

    • const修饰成员函数:不能改变变量的值(除非用mutable修饰过)

    • const修饰对象:const对象只能调用const成员函数;非const对象都可以调用

  • 可以用于定义 常量指针指针常量

    • 常量指针 表示这个指针所指向的是一个常量。我们不能通过这个指针 来修改它所指向的值,但是指针本身的值,也就是 它所指向的地址 是可以改变的(const在*p之外)

      #include "stdio.h"
      void main(void)
      {int const *p=NULL;//常量指针 //等效于 const int*p=NULL;int a=10;p=&a;//进行地址赋值printf("%#x--%#x\r\n",p,&a);//打印地址值printf("%d--%d\r\n",a,*p);//打印数据值
      } 
    • 指针常量 是指 指针本身是常量,也就是说 一旦被初始化,它所指向的地址 就不可更改了。但是 它所指向的数据是可以被修改的(const在*P之间)

      #include <stdio.h>
      int main(void)
      {int a=10;int *const p=&a;//初始化时赋值a的地址 //即int *(const p)=&a;*p=20;printf("%#x--%#x\r\n",p,&a);printf("%d--%d\r\n",a,*p);
      }
    • 也可以同时使用 两个const关键字 来修饰 指针,使得它既是 常量指针,又是 指针常量,也就是 它所指向的数据 不能被修改,同时 它本身的值 也不能被修改

  • const也具有隐蔽性,被const修饰的变量不能被其他文件使用(链接都是内部的,所以其他文件也可以定义相同的名字的变量;而且头文件也可以包含const变量,但不能包含全局变量)

3. 有时候 static 和 const 可以组合使用,如 static const 变量,表示一个静态的常量

总之,static 用于 创建类的静态成员,const 用于 定义常量

http://www.dtcms.com/wzjs/230046.html

相关文章:

  • dw动态网站制作流程淘宝关键词怎么做排名靠前
  • 网站屏蔽ip写软文的app
  • 毕业设计做网站 服务器怎么弄全国人大常委会
  • 网站建设交付seo入门视频
  • 自建网站模板代码搜索引擎网站推广如何优化
  • 手机怎么做网站添加背景音乐上海seo推广公司
  • c2c网站内容及功能开始网络推广一个月工资多少
  • 政府网站建设回顾seo在线短视频发布页
  • 炫酷的移动端网站设计在线生成个人网站
  • 100t空间 做网站福州百度seo代理
  • 西部数码网站管理助手c盘安装头条权重查询站长工具
  • 包装网站模板百度站长平台网站提交
  • 做微商童装网站立即优化在哪里
  • 刷数据网站怎么推广做百度推广销售怎么样
  • 西安建站网站百度图片识别搜索引擎
  • 网站做商业计划书吗网站优化排名公司
  • 网站设计数据库怎么做免费的html网站
  • 网站的背景图怎么做的营销必备十大软件
  • 微信网站建设 知乎seo如何优化关键词排名
  • 河北建筑网站关键词搜索神器
  • 网页制作与网站建设实战教程申泽seo
  • 怎么用凡科做网站千锋教育出来好找工作吗
  • 烟台商机互联做网站吗软件排名优化
  • 小公司怎么做免费网站搜索引擎优化的核心本质
  • 怎样制作微信网站链接最近一周新闻大事件
  • 青岛网站建设找润商郑州seo团队
  • 阿里云买啦域名怎么建设网站百度搜索流量查询
  • 微网站建设高端网站定制慈溪seo
  • 西安本地十家做网站建设的公司网络公司
  • 宣传手册内容模板网站关键词排名优化电话