enum使用总结
2024-10-13 22:47:50
enum的一般使用方法是它会占用最大的成员长度
然后我忘记的是enum还可以这样使用
enum ExctState
{
START,
SUCCEED,
FAILURE=6,
REJECT,
};
这样START的默认值是0,FAILURE是6,REJECT值是7
但是,这个0123是默认一个机器位数长度,在不同机器上长度不同
enum在不同机器上,让enum的长度是一样的
如何定义:
enum MY_ENUM : unsigned __int64
{
LARGE_VALUE = 0x1000000000000000,
};
这样,在不同机器上,都一样了
然后,在struct上可以定义位域
struct haha
{
int a:2;
}
这样,但是位域只能在结构体中用咯
写的凌乱了,但是想要表达的都说出来了
再接再厉
最新文章
- ASP.NET AntiXSS的使用
- Oracle找回删除的记录
- unity3d插件Daikon Forge GUI 中文教程2-基础控件Label的使用
- ARM汇编程序基本知识
- spring mvc 静态资源 404问题
- 变形--缩放 scale()
- Android 文件的选择
- win7 安装Oracle 10G,11G
- 从零单排Linux – 3 – 目录结构
- [Angular 2] Create Angular 2 Porject with Angular CLI
- 【jquery插件】-网页下雪效果
- LinearGradient线性渲染
- ElaticSearch网站
- HTTP常用方法
- 使用 ThreeSixty 创建可拖动的 360 度全景图片预览效果
- Kotlin入门(23)适配器的进阶表达
- Nginx配置TCP请求转发
- Eclipse/myEclipse 代码提示/自动提示/自动完成设置
- metasploit中meterpreter命令
- iOS 获取已安装 的APP
热门文章
- 用@RequestMapping映射请求
- iOS - UIImageView
- R 语言的优劣势是什么?
- 流媒体基础实践之——RTMP和HLS分发服务器nginx.conmf配置文件(解决了,只能播放RTMP流而不能够播放HLS流的原因)
- JavaSE复习_7 异常
- html5 和css3的小知识!
- (二)miller指导查看主控板寄存器操作
- PLSQL Developer连接远程Oracle方法(非安装客户端)
- spring mvc获取request HttpServletRequest
- Css_2跟3