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

网站开发 改进杭州优化关键词

网站开发 改进,杭州优化关键词,沈阳做网站的互联网公司,赣州做网站jx251、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.yidumall.com/news/30453.html

相关文章:

  • 网站备案 通知seo关键词有哪些类型
  • 广州天河区做网站的公司网络营销策划方案范文
  • 网站建设需要用到什么企业网站优化服务公司
  • 做网站成功的企业网店搜索引擎优化的方法
  • 网站开发api和微端推广公司好做吗
  • 关于企业网站建设的提案北京正规seo搜索引擎优化价格
  • 网站开发形式电商平台推广方式有哪些
  • 白云做网站正规软件开发培训学校
  • 网站的动态新闻数据库怎么做广州市最新消息
  • app 制作公司凌云seo博客
  • 商城网站实例东莞网站设计公司
  • 网站建设中间件收费小红书搜索关键词排名
  • 网站设计的七个原则手机营销软件
  • 最好的网站制作公司seo和sem
  • 杭州做网站设计公司关键词站长工具
  • 建立个人视频播放网站东莞网站建设方案报价
  • 一次性付费做网站企业培训方案制定
  • 网站系统与程序的链接企业网站建设
  • 江苏省建设信息网站管理平台品牌营销策划怎么写
  • 重庆企业网站推广代理无锡seo网站排名
  • 可信网站必须做吗百度代理公司怎么样
  • 个性化网站建设郑州网站推广公司电话
  • 做网站制作要多少费用独立站seo推广
  • 西安注册公司在哪个网站系统自己动手建立个人网站
  • wordpress创建登录页面模板seo单页面优化
  • 做企业网站费用上海优质网站seo有哪些
  • axurerp如何做网站免费建网站哪家好
  • wordpress jquery报错杭州seo渠道排名
  • 招远网站建设企业推广网络营销外包服务
  • 番禺做网站哪家强百度百科官网