初学C语言4.常量

e86305c1b773491799016f7f4a1ebdfd.jpg

 字面常量
直接写出一个值,比如
9df445be98fe48d9879449e7dda278bb.jpg

 

const修饰的常变量
Int num=1,num为变量
若使num不可变,则在int前面加const-常属性
此时num为const修饰的常变量
本质还是变量

Int arr[10]={0}
将10改为n并且前面加int n=10
报错:arr里面只能加常量
改为const int n=10也不行
n是变量,具有常属性,所以n是常变量

#define定义的标识符常量
#define MAX 10---定义常量MAX为10
此时int arr[MAX]={0}可以运行
MAX为常量

枚举常量
枚举--一一列举
枚举关键字-enum

4b903c2b2c2e41de82e0a7ada6667255.jpg

 此时MALE,FEMALE,SECRET为枚举常量
53f1ea6f981b4557af137c699e5c5a82.jpg

 打印结果为
8f4aadfe4d8c45c08e7a888cc1928076.jpg

 另一种用法c869c17302cd4bd8ba4d452bf2b1b80b.jpg

 枚举常量不能改,但是通过枚举类型创建的变量可以改

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值