2016 - 2024

感恩一路有你

64位系统int几个字节 int在64位操作系统中占多少位?

浏览量:3000 时间:2021-03-13 17:27:47 作者:admin

int在64位操作系统中占多少位?

和操作系统没有关系,和编译器有关

在32位编译器中

unsigned int = int = 32bit short int = 16bit

在64位编译器中

unsigned int = int = 32bit short int = 32bit //都是32bits,64位编译器上有一个_int64 是64bit

面对一工科男来应聘算法工程师,却不知道int是几个字节,一个字节有几位,这是一种怎样的体验?

算法工程师目前的分工比较细,有不少算法工程师并不做算法实现,所以在编程语言的使用方面也可能存在不熟悉的情况。但是现在不少程序员对基础知识的掌握也没有以前那么扎实,这是一个比较明显的现象。

我经常作为面试官参加一些企业的程序员面试工作,在面试的过程中我一般会问一些比较基础的问题,以便于了解程序员的基础知识结构。像int是几个字节的问题我也问过,大部分程序员是能够回答上来的。类似的问题还有计算机端口号的范围、网络寻址方式、TCP协议与UDP协议的区别、接口的作用、XOR运算的规则等等问题,一般这些问题都是问初级程序员比较多,对于中高级程序员则一般问一些具体的解决方案。

对于一些简单的基础问题的回答能反映出程序员的基础知识结构,按照历史经验来看,对于一些非计算机专业的程序员来说可能在回答这些问题的时候会显得吃力,因为目前的很多程序设计语言都比较简单,在很多实验中也练习不到这些基础知识,但是这些基础知识对程序员来说还是比较重要的。

很多情况下,即使没有回答上来一些基础性的问题也不要气馁,毕竟现在的开发环境与早些年有很大的不同,程序设计更多的关注于模块化、扩展性等问题。但是基础知识的掌握对于程序员来说还有很有必要的,尤其是一些常识性问题。

我使用Java、C和Python的时间比较长,也在头条上陆续写了一些关于程序设计、大数据方面的文章,对这些内容感兴趣的朋友可以关注我,相信一定会有所收获。

谢谢!

64位系统int几个字节 int在32位和64位的区别 64位系统下int还是占32位吗

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。