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

icp网站备案密码找回深圳品牌官网

icp网站备案密码找回,深圳品牌官网,软件技术毕业设计,小程序代理免费加盟1、static修饰局部变量---->静态局部变量 特点: (1)第一次调用时创建,然后第一次调用结束时没有被回收,以后每次调用,都延用上一次调用结束时的值,直到程序结束时,才被回收 &a…

1、static修饰局部变量---->静态局部变量

特点:

(1)第一次调用时创建,然后第一次调用结束时没有被回收,以后每次调用,都延用上一次调用结束时的值,直到程序结束时,才被回收

(2)由这个类创建的所有对象共享同一个静态局部变量

#include <iostream>
using namespace std;
class Test{
private:
    int num;
public:
    Test(int num)
        :num(num){}
    void add(){
        static int number=90;  //静态局部变量
        number++;
        cout<<"number="<<number<<endl;
    }
};
int main(){
    Test t(0);
    t.add();  //91
    t.add();  //92
    t.add();  //93
    //由这个类创建的所有对象共享同一个静态局部变量
    Test t2(7);
    t2.add();  //94
    return 0;
}

2、static修饰成员变量---->静态成员变量

特点:

(1)必须类内声明,类外初始化

(2)所有对象共享,生命周期是程序运行时创建,程序结束时销毁

(3)公共权限下,除了可以使用对象访问静态成员变量,也可以使用类名::静态成员变量名进行访问,推荐使用类名访问

#include <iostream>
using namespace std;
class Test{
private:
    int num;  //普通成员变量
public:
    //类内声明
    static int num2;  //静态成员变量
public:
    Test(int num)
        :num(num){}
};
//类外初始化
int Test::num2=90;
int main(){
    //静态成员变量的访问
    //两种方式:通过对象、通过类名(推荐使用)
    Test t3(9);
    cout<<t3.num2<<endl;  //对象访问
    cout<<Test::num2<<endl;  //类名访问
    return 0;
}

3、static修饰成员函数---->静态成员函数(方法)

特点:

(1)即可以通过类名调用,也可以通过对象调用

(2)静态成员函数只可以访问静态成员变量,因为其内部没有this指针,所以不可以访问非静态成员变量

(3)静态成员函数声明和定义分离时,static需添加在声明处(类内)

#include <iostream>
using namespace std;
class Test{
private:
    int num;  //普通成员变量
public:
    static int num2;  //静态成员变量
public:
    Test(int num)
        :num(num){}
    //静态成员函数
    static void fn1(){
        cout<<"静态成员函数"<<endl;
        //cout<<this<<endl;  //报错,静态成员函数没有this指针,所以不可以访问非静态成员变量
        cout<<num2<<endl;  //只可以访问静态成员变量
    }
    //类内声明
    static void fn2();
};
//类外定义
void Test::fn2(){
    cout<<"静态成员函数"<<endl;
}
int main(){
    Test t2(7);
    //静态成员函数的调用:通过对象、通过类名(推荐使用)
    Test::fn1();  //类名调用
    t2.fn1();  //对象调用
    return 0;
}
http://www.yayakq.cn/news/200068/

相关文章:

  • 青浦区网站建设企业软件管理系统排名
  • 上海seo网站优化软件网站建设 好公司
  • 响应网站海口网站提升排名
  • 医疗网站专题模板WordPress一键环境
  • 网站建设推广ppt模板电商推广平台
  • 一个网站能用asp cwordpress创建页面路由
  • 互动网站欣赏建设主题网站一般要经历的顺序
  • 重庆做网站推广南平做网站
  • 江苏江都建设集团有限公司官方网站做app网站需要什么技术支持
  • 个人网站模板html 下载太原百度推广排名优化
  • 现代网站开发技术长沙有哪些做网站的
  • 网站建设初期工作方案做网站投放广告
  • 网站域名实名认证吗专做校园购物网站
  • 网上建设网站最新军事新闻头条重大
  • 西宁网站设计高端怎做网站手机
  • 南京装修公司东营网站的优化
  • 召开网站建设培训会2022年网络流行语
  • 商赢网站建设网页设计与网站制作视频教程
  • 网站建设职业去哪里上班望野原文
  • 一个主机怎么做两个网站获取网站访客qq号码程序下载
  • 外贸网站定做杭州十大互联网公司排名
  • 做网站中二级导航链接到一级导航it培训机构费用
  • 国家住房和城乡建设部官方网站怎么查询网站开发时间
  • 重庆网站制作开发美团广告投放平台
  • 温州网站建设推广网站开发项目可行性
  • 做文案的人看什么网站环保推广哪个网站好
  • 怎么做自己的发卡网站6wordpress 中文 相册插件下载
  • 自己做的网站不能用手机访问aspnet网站建设
  • 网站首页做多大分辨率深圳天琥室内设计学校
  • 成都网站建设 Vr功能 卓 公司wordpress 字符被转义