1.常量
C语言把程序能处理的基本数据对象分成一些集合。属于同一集合的数据对象具有相同的性质,不同性质的数据分别用不同的数据类型来区分。
常量是指在程序运行过程中其值不能发生变化的量。
常量分为数值常量(包括整型常量和实型常量)、字符型常量(包括字符常量和字符串常量)和符号常量。
整型常量可以用十进制、八进制和十六进制三种记数形式表示
整型数据按数值范围大小分成三种:基本整型(int)、短整型(short)和长整型(long)。在内存中占不同的字节数。
实型数据又称为浮点数或实数。有两种表示形式:十进制小数形式和指数形式。
浮点型数据按其数值范围大小和精度不同分成三种:单精度型(float)、双精度型(double)和长双精度型(long double)。
由单引号括起来的单字符,称作字符常量。例如:'a','#','3','/'。
由'\'开头的字符常量,称作转义字符
用双引号括起来的零个、一个或多个字符序列称为字符串常量。例如:"China","a","123"。
定义符号常量的一般格式为:
#define <符号常量名> <常量>
符号常量一般用大写字母表示,以便与变量名区别开。
符号常量的定义可以放在程序的任何位置,一般情况下放在程序的开头。
符号常量一旦定义,则在程序中不允许修改其值。
2.变量
所谓变量,就是其值可以发生变化的量。变量在内存中占有一定的存储空间,在该存储空间中存放变量的值。
定义变量的一般形式为:
<数据类型> <变量名表列>
例如:int a=3; //定义整型变量a,并使其值初始化为3
所有变量在使用前必须先定义。
实型变量的定义形式如下:
[<存储类型>] <实型类型> <变量名表列>;
例如:float a, b, c; //定义a、b、c为单精度型变量
double x, y; //定义x、y为双精度型变量
实型数据有float(单精度型)、double(双精度型)和long double(长双精度型)。
字符型变量的定义形式如下:
[<存储类型>] <字符型类型> <变量名表列>;
例如:char ch1='a',ch2;
ch2='1';
定义变量后,可以在定义变量的同时给变量赋初值(亦称为初始化),也可以在定义变量后用赋值语句给变量赋初值。
例如:
int a=3,b=3,c=3; //定义三个整型变量,并初始化为3
float f1=123.45,total; //定义两个float型变量,f1初始化为123.45
char ch1='a',ch2='b'; //定义两个字符型变量,分别初始化为a和b
total=0; //实型变量赋初值为0
可以对多个变量同时赋初值
可以仅对部分变量初始化,需要时再对其它变量赋初值。
允许使用已经初始化的变量对其它变量进行初始化。
3.VS2013代码编写及调试
VS2013软件运行时可进行如下操作:
1、可按住Ctrl+F5直接运行,或者点VS2013运行调整
2、如运行过程一闪而过可以用:system(“pause”)或getchar()
VS2013 代码断点调试:
1、显示代码行号,工具-选项-文本编辑器-C/C++-行号
2、插入断点,在左侧灰色区域左键,显示红点,再次点击,取消断点
3、按F5运行代码,断点处停止,可再按F11,按下黄色的箭头移动一次。
网友评论