关于long的争议和思考

Posted 逸鹏说道

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于long的争议和思考相关的知识,希望对你有一定的参考价值。

先普及一下VS开发Linux的知识点 VS2017的安装:https://www.cnblogs.com/dunitian/p/8051985.html

创建项目在这

第一次运行的时候会让输入服务器信息(SSH连接)

然后你去服务器看即可看见编译后的版本(写程序的时候win里面的一些东西就不要带进去了,比如notepad之类的指令)

一般都在/home/用户名里面创建项目,远程服务器信息可以在选项--跨平台里面看见

不扯了,步入正题。有些人说32位系统long是4个字节,这个没有争议。64位是8个字节,也有些人说是4个字节。。。晕,实验一把就知道了

一般来说:Linux64的long类型是8个字节

Win的long都是4个字节

这个是其他模式下:(仅供参考)

所以所能定义成int的,就别定义成long了吧,里面的内部实现也是耗性能的

-----------------------------------------------------

扩:Net方向的顺便测试了一下,x64是8位(32位的待测试)

 

以上是关于关于long的争议和思考的主要内容,如果未能解决你的问题,请参考以下文章

long和BigDecimal引发的管理思考

刘润五分钟商学院156对对抗思考到平行思考

关于Cookie的一些思考和理解

关于思考

关于测试工作的思考与启示

关于在线教学软件一些发现和思考