C语言程序设计时给变量赋初值i=2L是什么含义?源程序如下:#include void main(){ long i,t; t=1L,i=2L; while (i

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 01:39:05
C语言程序设计时给变量赋初值i=2L是什么含义?源程序如下:#include void main(){    long i,t;    t=1L,i=2L;    while (i

C语言程序设计时给变量赋初值i=2L是什么含义?源程序如下:#include void main(){ long i,t; t=1L,i=2L; while (i
C语言程序设计时给变量赋初值i=2L是什么含义?
源程序如下:
#include
void main()
{
long i,t;
t=1L,i=2L;
while (i

C语言程序设计时给变量赋初值i=2L是什么含义?源程序如下:#include void main(){ long i,t; t=1L,i=2L; while (i
“ t=1L,i=2L”的L表示该数字是long类型.在32位的windows系统中的VC++平台中long类型和int类型是一样的,都是4个自己.在这里面改下成“ t=1,i=2;”是一样的.默认是int类型的.系统会自动转换.
double 《--- float 《--- long 《--- int 《--- short int.这个就是类型自动转换顺序.当然你也可以强制转换,int x = int(5.6).浮点型默认是double类型的.
你可明白否?