class A
{
//  static int a = 1;//错误,静态变量在类外定义static int a;static const int b = 1;//如果是静态成员常量,则可以在类内定义static const int c;//也可以在外面定义
};
int A::a = 1;//类外定义静态成员变量;
const int A::c = 1;//在外面定义的静态成员常量int main()
{enum day{sunday,monday,tuesday};day a = sunday;//a=0,enum从0开始cout << a;enum { d = 1 };//d现在也可以当作常量来使用int b[d];//可以这样使用cout << d;//可以使用
}

  

转载于:https://www.cnblogs.com/vhyc/p/5581353.html

static在类中的定义,和enum的用法相关推荐

  1. java定义一个点_JAVA 定义一个Point类 它的对象是指一个平面上的点(x,y),在定义Point类中要定义它的三个构造函数...

    JAVA 定义一个Point类 它的对象是指一个平面上的点(x,y),在定义Point类中要定义它的三个构造函数 JAVA 定义一个Point类 它的对象是指一个平面上的点(x,y),在定义Point ...

  2. java中构造方法只能有一个_对Java中类的构造方法描述正确的是()A.如果在类中没有定义,Java就提供一个默认的构造方法B.只能...

    对Java中类的构造方法描述正确的是()A.如果在类中没有定义,Java就提供一个默认的构造方法B.只能 更多相关问题 猛虎噬人卣是_______时期的陶塑代表作品. 静态网页是指网页的内容是固定的, ...

  3. mysql 枚举 enum用法_mysql中的枚举类型ENUM的用法:

    mysql中的枚举类型ENUM的用法: (2010-06-18 13:44:13) mysql中的枚举类型ENUM的用法: mysql中的枚举类型ENUM是一个字符串对象,它的值是自表创建时在列规定中 ...

  4. 【Java】:类变量、类方法(static在类中的用法)及main函数细节

    前言 经过一个多月的学习,终于进入了学习Java的第二阶段,本篇博客主要介绍Java面向对象高级部分中 类变量.类方法 的使用,以及 main函数语法 剖析,主要设计 static关键字 在类中的使 ...

  5. java可以在类中直接定义语句_基于javac实现的编译时注解

    很多同学都知道jdk中有一个很重要的jar : tools.jar,但是 很少有人知道这个包里面究竟有哪些好玩的东西. javac入口及编译过程 在使用javac命令去编译源文件时,实际上是去执行co ...

  6. Swift中一个类中的枚举(enum)类型的数据该如何实现序列化(NSCoder)

    简述 昨天在开发中遇到了这样一个问题,需要用NSUserDefaults持久化一些数据,其中需要保存一个自己定义的类对象.这就需要我们去实现序列化与反序列化,即把对象转化成二进制数据存入取出时再将二进 ...

  7. C++在类中能定义本身类型的成员

    链接:https://www.zhihu.com/question/341035289/answer/1047747826 来源:知乎 ----故事1---- class MyClass {publi ...

  8. C++类中不能定义自身类类型成员变量

    类声明:  class dog: //类的声明 类定义:  class dog{ //类的定义 }; 当用实例化一个类的对象时,编译器会根据类的定义来分配相应的存储空间 . 也就是说,在创建对象前,一 ...

  9. python多个函数_请教:一个类中可以定义多个同名函数?

    python认为每个文件是一个module 每个函数的的作用域就是本module 但是module可以被import import进来的module相当于在本module内 谢谢,你说得对,昨晚太晚了 ...

最新文章

  1. oracle 被另一用户锁定,Oracle报错记录被另外一个用户锁定的解决方案
  2. eclipse配置Struts2、Hibernate3、Spring2.5范例
  3. LinuxMint(Ubuntu)安装文泉驿家族黑体字
  4. 当你学不进去的时候,试试“普瑞马法则”
  5. centos7.2安装mysql5.7_Centos7.2下使用YUM快速安装MySQL5.7的方法
  6. Maven 学习 (0) Maven 简介
  7. python 编程语言排行榜_2019年6月编程语言排行榜:Python 排名飙升,三年内有望超越Java...
  8. php的strpos不支持数字,php使用strpos判断字符串中数字类型子字符串出错的解决方法 原创...
  9. c语言循环程序怎么编程,c语言程序(5):循环结构程序设计
  10. mesos_Linux Foundation提供了新的认证,Mesos进入了Google等等
  11. 科技部部长:院士头衔不是学术不端挡箭牌!已有多位院士、校长等被“拿下”...
  12. [mysql终极优化]之主从复制与读写分离详细设置教程
  13. 整合使用jeecg-boot微服务问题
  14. Android开发的消消乐游戏
  15. mysql etimedout_ETIMEDOUT
  16. 计算机教师继续教育心得,教师继续教育个人总结(通用5篇)
  17. 海盗比酒量--蓝桥杯
  18. 计算机excel在三维饼图改字,从图形样式、文字数据到颜色更改,教你如何用Excel制作饼形图...
  19. 【C语言】判断某年是否为闰年
  20. 计算机专业拜年语,南昌理工学院计算机信息工程学院给您拜年啦!!

热门文章

  1. Go 面向对象三大特性
  2. openresty开发系列2--nginx的简单安装,正向、反向代理及常用命令和信号控制介绍...
  3. 君士坦丁堡分叉引起的安全问题
  4. openjdk-alpine镜像无法打印线程堆栈和内存堆栈问题
  5. 程序通过定义学生结构体变量,存储学生的学号、姓名和3门课的成绩。函数fun的功能是:对形参b所指结构体变量中的数据进行修改,并在主函数中输出修改后的数据。...
  6. ubuntu16.04 + Kdevelop + ROS开发
  7. RTC-IC-PCF2129
  8. SQL Server 磁盘空间告急(磁盘扩容)转载
  9. 【C】关于main()函数参数的问题;
  10. ASP中利用OWC控件实现图表功能详解[zz]