美文网首页
二、数据类型与变量,常量

二、数据类型与变量,常量

作者: 澈尘PastChen | 来源:发表于2023-10-05 21:06 被阅读0次

    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,按下黄色的箭头移动一次。

    相关文章

      网友评论

          本文标题:二、数据类型与变量,常量

          本文链接:https://www.haomeiwen.com/subject/aqfpbdtx.html