小白学开发(iOS)基础C_枚举类型(2015-07-19)
2015-07-20 10:13
253 查看
//
// main.c
// 结构体_枚举类型
//
// Created by admin on 15/7/19.
// Copyright (c) 2015年 admin. All rights reserved.
//
#include <stdio.h>
int main(int argc, const char * argv[]) {
/*
枚举类型的应用场景: 如果某一个变量只有固定的几个取值的时候就用枚举 (例如性别)
定义枚举类型格式: enum 枚举类型名称{ 取值1,取值2,... };
定义枚举变量格式: 枚举类型 枚举变量名;
*/
// 1. 定义一个
4000
枚举类型
enum Sex
{
man,
woman,
NO = 10
};
// 2. 通过枚举类型定义枚举变量
enum Sex s = NO; // 注意: 这里如果不给变量赋值类型中的成员,则打印第一个元素的值
// 而元素的值,默认情况下是第一个为0,往后每个元素的值递增1
// 如果想自定义每个元素的取值,则在定义枚举类型时候直接给每个元素赋值即可
printf(" = %d\n", s); // 这里打印出来的是10
return 0;
}
// main.c
// 结构体_枚举类型
//
// Created by admin on 15/7/19.
// Copyright (c) 2015年 admin. All rights reserved.
//
#include <stdio.h>
int main(int argc, const char * argv[]) {
/*
枚举类型的应用场景: 如果某一个变量只有固定的几个取值的时候就用枚举 (例如性别)
定义枚举类型格式: enum 枚举类型名称{ 取值1,取值2,... };
定义枚举变量格式: 枚举类型 枚举变量名;
*/
// 1. 定义一个
4000
枚举类型
enum Sex
{
man,
woman,
NO = 10
};
// 2. 通过枚举类型定义枚举变量
enum Sex s = NO; // 注意: 这里如果不给变量赋值类型中的成员,则打印第一个元素的值
// 而元素的值,默认情况下是第一个为0,往后每个元素的值递增1
// 如果想自定义每个元素的取值,则在定义枚举类型时候直接给每个元素赋值即可
printf(" = %d\n", s); // 这里打印出来的是10
return 0;
}
相关文章推荐
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 不可修补的 iOS 漏洞可能导致 iPhone 4s 到 iPhone X 永久越狱
- iOS 12.4 系统遭黑客破解,漏洞危及数百万用户
- 如何成为一名专家级的开发人员
- 每日安全资讯:NSO,一家专业入侵 iPhone 的神秘公司
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- Linux C函数参考手册(PDF版)
- AS3自写类整理笔记 ClassLoader类第1/2页
- AS3自写类整理笔记 Dot类第1/2页
- DB2新手使用的一些小笔记:新建实例、数据库路径不存在、客户端连接 .
- Lua和C语言的交互详解
- Lua教程(十七):C API简介
- C#实现打造气泡屏幕保护效果
- 关于C语言中参数的传值问题
- 深入C++中API的问题详解
- 基于C语言string函数的详解
- perl脚本学习指南--读书笔记