C语言 初识C语言04

admin2024-08-22  7

常量

C语言中的常量分为以下几种:

1、字面常量:直观写出来的值

int main(){
3;//字面常量
3=5; //error,常量的值不能被改变

return 0;
}

2、const修饰的常变量

#include <stdio.h>

int main()
{
//const 常属性
const int num = 4;//const修饰的常变量

printf("num=%d\n",num);

num = 8;

printf("num=%d\n",num); //error
return 0;
}
#include <stdio.h>

int main()
{
const int n=10;//n是变量,但是又有常属性,所以我们说n是常变量
int arr[n] = 0;//error
return 0;
}

3、#define 定义的标识符常量

#include <stdio.h>
#define MAX 100
int main()
{
int arr[MAX] = {0};

printf("MAX = %d\n",MAX);
return 0;
}

4、枚举常量

#include <stdio.h>
//枚举关键字:enum
//枚举常量:male,female,secret
//枚举常量的值从0开始,不可改变
enum Sex{
male,
female,
secret
};

int main()
{
enum Sex s = male;

printf("s=%d\n",s);
printf("male=%d\n",male);
return 0;
}
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明原文出处。如若内容造成侵权/违法违规/事实不符,请联系SD编程学习网:675289112@qq.com进行投诉反馈,一经查实,立即删除!