关于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的争议和思考的主要内容,如果未能解决你的问题,请参考以下文章