int在程序语言中代表整型的意思。
1.按照设定,int字长是当前编译的目标cpu架构认为的最佳整形长度。
2.当前主流的cpu架构有x86_64,arm64,x86,arm。他们的int字长都是32位。
3.按照C语言定义,int必须介于short跟long之间,也就是说它必须介于16位跟64位之间。
注意:int的长度并不影响数据的存储精度,长度之和显示有关。具体是多少,与目标架构相关。对于各种Unix的小型机,中型机,大型机来说,int的字长可能会有64位。而某些低端或者老旧的单片机与嵌入式系统有可能还是16位字长。事实上这都是特种领域的程序员。