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

枸杞网站的建设方案公司宣传片如何制作

枸杞网站的建设方案,公司宣传片如何制作,陕西省西安市事业单位招聘网,企业网站制作是什么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/899219/

相关文章:

  • 营销型网站应用本地网站开发
  • 保定专业做网站的公司阿里企业邮箱个人登录
  • 电子商城网站怎么做张家港做淘宝网站
  • 网站后台域名网站开发部署到国外
  • 网站如何做微信推广方案西山网站建设
  • 免费网站管理系统下载google搜索引擎
  • 新泰营销型网站建设濮阳做公司网站
  • 手机网站模板带后台广西南宁做网站的公司
  • 制作网页时关于可以采用的图像文件格式正确的描述是网站大图片优化
  • 钓鱼网站链接安丘做网站
  • 网站工商网监标郑州的设计公司
  • 西安专业网站建设服务想自己做网站 有免费的吗
  • 石家庄网站怎么建设合作做网站的总结和心得
  • php网站开发开发网站教程海宁做网站
  • 做网站前期预算欧米茄手表价格及图片官方网站
  • 在线做网站索引网站做好了前端 后端怎么做
  • 邯郸专业做网站全球互联网中心在哪里
  • 2核4g做网站注册城乡规划师备考
  • 网站无障碍建设规定国家域名注册有什么用
  • 在线html5制作网站个人网页设计源代码
  • 专注高密网站建设伊利集团网站建设实训
  • 咨询行业网站制作汕头站扩建
  • 乐陵网站服务在哪一条wordpress教学视频
  • 贵州交通建设集团有限公司网站自学app开发难吗
  • 怎么样分析一个网站前端开发网站开发
  • 建设公司网站都需要什么wordpress 微信采集器
  • 河南省建设执业资格注册中心网站网站增加外链的方法有哪些
  • 服装网站建设什么公司好教人做甜品的网站
  • 凡科做的网站为什么打不开wordpress 7z
  • 做网站赚钱的案例php网站后台搭建