C语言入门 - typedef与枚举(enum)

【C语言】23-typedef
【C语言】22-枚举

typedef作用简介

我们可以使用typedef关键字为 各种数据类型 定义一个 新名字(别名)。

#include<stdio.h>

#include<windows.h>

typedef int INT;//typedef相当于给(int)数据类型取别名

typedef char CHAR;


int main(int argc,const char* argv[])
{
	CHAR a = 'n';

	INT num ;

	printf("请输入一个数字:\n");

	scanf("%d",&num);
	printf("%c\n%d\n",a,num);

	switch(num)
	{	
	case 1:
		printf("this is %d\n",num);
		break;
	case 2:
		printf("this is %d\n",num);

	default://
		printf("foul\n");
		break;
	}
	
	Sleep(1000);
	
}

枚举的概念与定义

枚举是C语言中的一种基本数据类型,并不是构造类型,它可以用于声明一组常数。当一个变量有几个固定的可能取值时,可以将这个变量定义为枚举类型。比如,你可以用一个枚举类型的变量来表示季节,因为季节只有4种可能的取值:春天、夏天、秋天、冬天。

  • 枚举类型的定义
    enum Season {spring, summer, autumn, winter};
  • 枚举变量的定义
    在这里插入图片描述
  • 枚举的使用(这里
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Naiva/article/details/85163661
今日推荐