早教吧 育儿知识 作业答案 考试题库 百科 知识分享

247.在16位C编译系统上,若定义longa;,则能给a赋40000的正确语句是A)a=20000+20000;B)a=4000*10C)a=30000+10000;D)a=4000L*10L;干嘛要选d呢一个L代表十倍吗,那我输出a时是有L的东西吗?

题目详情
247.在16位C编译系统上,若定义long a; ,则能给a赋40000的正确语句是
A) a=20000+20000;
B) a=4000*10
C) a=30000+10000;
D) a=4000L*10L;
干嘛要选d呢
一个L代表十倍吗,那我输出a时是有L的东西吗?
▼优质解答
答案和解析
16位机上最大的正整数为32767,前面的都溢出了
补充:
后缀L代表长整数,一般存储字长可能超过int型