注册 登录
编程论坛 数据结构与算法

关于声明语句的问题

li362490567 发布于 2015-07-23 10:17, 2065 次点击
long a=0 和long a=0L 有什么区别??,既然已经是long类型为什么还用L后缀? 书上说使用L后缀是long类型的0 而不是int 类型的0 ,但是声明的就是long类型,怎么会成int类型呢?,难道也会像表达式运算时一样 会转换??
2 回复
#2
hjx11202015-07-23 11:13
当然有区别,一个没标记,一个有标记,代码多了,后面的函数条件语句调用这个变量时,第一眼就能认出是啥数据类型,
#3
sunbeam_2015-08-04 14:01
long是a的类型  后面的L是数值的类型
1