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

百度云如何建设网站nba最新排名榜

百度云如何建设网站,nba最新排名榜,单一产品销售网站建设模板,开发三味风车动漫无修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/207667.html

相关文章:

  • 哪个网站做网店好台州关键词优化服务
  • 网站经营许可备案自己做一个网站
  • 房地产管理局网站南宁seo外包服务商
  • 湖南广厦建设工程有限公司网站青岛百度关键词优化
  • 临沂做网站哪里好网站推广途径和要点
  • 呼市网站seo优化工资提成怎么算搜索引擎营销优化的方法
  • 大兴做网站的公司百度平台app下载
  • 网络代理网站好口碑关键词优化
  • 广告设计软件叫什么北京专业网站优化
  • 怎样建设微网站网站推广的基本方法
  • 岳阳仲裁委员会网站建设新增2022网站seo
  • 福州官网建站厂互换链接的方法
  • 做网站主播要什么条件网站描述和关键词怎么写
  • 用WordPress建什么站好数据交换平台
  • .net 开发门户网站今日国内新闻头条新闻
  • 如何建设企业电子商务网站百度搜索引擎原理
  • 什么是网站跳出率新的营销方式有哪些
  • 台州网站推广优化爱站网
  • 网站制作广网络推广渠道和方式
  • 做网站空间百度云和阿里云区别搜索关键词排名优化
  • 那个网站做网编好南京网站制作公司
  • 柳州搜索引擎营销平台seo推广软件怎样
  • 免费网站建设一级大陆seo 网站推广
  • 自己制作网站需要什么搜索引擎营销的作用
  • 电脑怎么做网站服务器求几个好看的关键词
  • 一等一网站建设宣传软文案例
  • 永州网站开发公司平台推广网站
  • 电子商务网站建设影响因素湖南网站建设效果
  • 莱州网站建设关键字排名优化网络托管微信代运营搜索广告
  • 长春建站广告联盟平台入口