永发信息网

C语言程序设计时给变量赋初值i=2L是什么含义?

答案:1  悬赏:10  手机版
解决时间 2021-11-12 13:48
  • 提问者网友:孤凫
  • 2021-11-12 06:57
C语言程序设计时给变量赋初值i=2L是什么含义?
最佳答案
  • 五星知识达人网友:山河有幸埋战骨
  • 2021-11-12 08:29
“ 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类型的。
你可明白否?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯