C语言学习第二课记录(初识C语言(2))
1.放在main函数内部的变量是局部变量,但局部变量不一定都放在main函数中
2.生活中不变的量称为常量
(1)直接写出一个数字:字面常量
(2)const:常属性 const修饰的变量称为常变量,具有常属性,但仍是变量
//const int n = 10;int arr[n] = {0};无法运行,但int arr[10] = {0};可以运行
(3)#define定义的标示符常量//#define定义
#define MAX 10
此时MAX为常量,值为10
(4)枚举:一一列举//枚举关键字:enum
#include<stdio.h>
enum Sex
{
  MALE,
  FEMALE,
  SECRET
};
int main()
{
  enum Sex s = MALE;
  printf("%d
",MALE);//0
  printf("%d
",FEMALE);//1
  printf("%d
",SECRET);//2
  return 0;
} 
0,1,2不可改变,因此为常量
放在枚举类型里的值叫做枚举常量
3.字符串:由双引号引起的一串字符叫字符串
""空字符串
可以把一个字符串放到一个数组中去
char arr1[] = "abc";
"abc"中有4个元素,a,b,c,0( ) // 的值是0
