【摘要】:变量定义语句格式如下:一条变量定义语句可以定义若干个同类型的变量。变量定义一般放在函数体的开头部分。图2-2程序运行结果注意:以上程序中,定义了4种基本类型的变量,使用了一个可以计算各种数据类型所占空间字节数的“长度运算符”sizeof,其有两种使用形式。②sizeof(变量名)//计算指定变量所占字节数。图2-3“例2-2”中定义的变量内存结构图例2-3任何变量在使用前必须先定义,否则将造成语法错误。图2-4变量未定义警告信息
变量是程序代码中最常见的标识符。它是在程序运行过程中,其值可以改变的数据。在程序中使用的任何变量,都必须先定义再使用。
变量定义语句格式如下:
一条变量定义语句可以定义若干个同类型的变量。例如:
在程序中定义的变量,操作系统将为每个变量分配一个连续的内存空间,空间的大小取决于变量的类型。变量定义一般放在函数体的开头部分。
例2-2 定义变量,并观察变量所占内存空间的字节数。
程序运行结果如图2-2所示。
图2-2 程序运行结果
注意:(www.xing528.com)
以上程序中,定义了4种基本类型的变量,使用了一个可以计算各种数据类型所占空间字节数的“长度运算符”sizeof,其有两种使用形式。
①sizeof(类型名)//计算指定数据类型所占的字节数。
②sizeof(变量名)//计算指定变量所占字节数。
根据以上输出,可以绘制程序运行时的内存结构图,如图2-3所示。图中每个方框表示1个字节。c、i、x、z依次存储在1、2~5、6~9、10~17的方框中。
图2-3 “例2-2”中定义的变量内存结构图
例2-3 任何变量在使用前必须先定义,否则将造成语法错误。
以上程序中,语句①和②由于变量c和d未定义,Visual C++ 2010编译器会给出如图2-4所示的警告信息。单击“否”关闭此信息框。依据输出窗口的提示,修改程序代码。
图2-4 变量未定义警告信息
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。