C语言基础 标识符 用来标识变量名、符号常量名、函数名、数组名、 类型名、文件名的有效字符序列称为标识符。 规定标识符只能由字母、数字和下划线三种字符 组成,并且第一个字符必须为字母或下划线。 Xl、kk、student、a、abc 例:判断下列标识符号合法性 area、sum、 a&b、$234、 above、PI、 name、 Name、 class、CASS
C语言基础 标识符 用来标识变量名、符号常量名、函数名、数组名、 类型名、文件名的有效字符序列称为标识符。 规定标识符只能由字母、数字和下划线三种字符 组成,并且第一个字符必须为字母或下划线。 例:判断下列标识符号合法性 area、sum、 a&b、$234、 _above、PI 、 name、Name、class、CLASS X1、kk 、_student、a、abc
C语言基础 变量 C语言的标识符中,将区分大小写,name和 Wame、CLASS和class都是不同的标识符。 C语言的标识符可以分为以下三类: 一关键字:在程序中都代表着固定的含义,不能另 作它用。 预定义标识符:有特定的含义。为了避免误 解,建议用户不要把这些预定 义标识符另作它用。 用户标识符:由用户根据需要定义的标识符
C语言基础 变 量 C语言的标识符可以分为以下三类: 关键字 :在程序中都代表着固定的含义,不能另 作它用。 预定义标识符 :有特定的含义 。为了避免误 解,建议用户不要把这些预定 义标识符另作它用。 用户标识符 :由用户根据需要定义的标识符 C语言的标识符中,将区分大小写,name和 Name、CLASS和class都是不同的标识符
C语言基础 常量 程序运行过程中,值不发生改变的量称为常 量。 直接常量:程序中直接写出的常量(即常数),也称 为字面常量 ÷10、一28; 3.14; g'a'、'A'; ”abc” ■符号常量:给常量起一个名,常用大写字母表示
C语言基础 常量 ❖10、-28; ❖3.14; ❖ 'a'、'A ' ; ❖”abc” 程序运行过程中,值不发生改变的量称为常 量 。 ◼ 直接常量:程序中直接写出的常量(即常数),也称 为字面常量 ◼ 符号常量:给常量起一个名,常用大写字母表示
C语言基础 常量 ■符号常量 #define PI 3.14 main() 程序中用#define命令行定义Pl代表常 float r,circle,ar 量3.14, r=2.4; 此后凡在本文件中出现的PI都代表 3.14, circle=2*PI*r; 可以和幸量一样进行运算。 area=PI*r*r; printf("circle=%f,area=%f\n",circle,area); 程序的运行结果是: circle-=15.072001,rea=18.086401
C语言基础 常量 #define PI 3.14 main() { float r,circle,area; r=2.4; circle=2*PI*r; area=PI*r*r; printf("circle=%f,area=%f\n",circle,area); } 程序的运行结果是: circle=15.072001,rea=18.086401 程序中用#define命令行定义PI代表常 量3.14, 此后凡在本文件中出现的PI都代表 3.14, 可以和常量一样进行运算。 ◼符号常量
C语言基础 变量 变量的定义 程序运行过程中,值可改变的量称为变量。每一个变量都 应该有一个名字作为标识,属于用户标识符。 #define PI 3.14 main() {float r,c,area; r、 r=2.4; c和area就是变量名,命名规 则应遵守标识符命名规则 printf("c=%f,area=%f n",c,area);}
C语言基础 变 量 #define PI 3.14 main() {float r,c,area; r=2.4; . printf("c=%f,area=%f\n",c,area);} r、c和area就是变量名 ,命名规 则应遵守标识符命名规则 变量的定义 程序运行过程中,值可改变的量称为变量。每一个变量都 应该有一个名字作为标识,属于用户标识符