今天学了最基本的常量和变量,常量是计算机内存里面不变的数据,变量是计算机内存里面需要并且经常改变的数据。
给所有变量定义的时候要赋初值,不然会造成内存名冲突,程序无法运行。
int a;
int b;
int c;
printf("%x,%x,%x",&a,&b,&c) %x是转16进制,&是地址符号,这种情况下a,b,c,没有赋值,无法运行程序。
变量的命名规则:
标识符:只能由字母,数字,下划线组成,第一个字母必须是字母和下划线,(有的货币符号,例如¥$可以在第一个字母出现)不能使关键词,(new是c++关键词,不是c语言的关键词)
定义常量Pai的两种方式
1.#define Pai 3.14159 (不能打分号,不然会报错)
2.const float Pai 3.14159(不能打分号,不然会报错)