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

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/13 14:13:43
C语言程序设计时给变量赋初值i=2L是什么含义?源程序如下:#include void main(){    long i,t;    t=1L,i=2L;    while (i
x͒n@_R7D&@ٲ(8R6V  MJMQ+^glb^X>w8]ʮA:36xwј9-b4o!n'vtlHޭR$xRHy^.lHUT^[ڑ)K ŵ!\eR@U6QqCV;B _w3Ǎ9Yʦ1wzrks.!Hc#||!VRP+ev0Oz`=[[^&51ȇhZ45-xrūWv$ϖ_=;g]Zc)\̐}`EGwFEɽLz.0_~"^ռv/w,o[0dX2ya~׆ۑ퍱wb^&qXoȋ=.v-ȊZ i<Ҹ\M'˥o

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类型的.
你可明白否?