⑴我们都知道Linux系统有位和位机,那么它们之间有哪些区别呢?今天小编就给大家比较下Linux位机和位机基本数据类型长度的区别,以便你有个了解,一起来看看吧。
⑵可以指定int的长度:
⑶类似的,还有uint_t和uint_t
⑷,size_t:跟机器字长一样;
⑸,off_t:位机器下默认是位长,这时无法对大于G的文件偏移操作,这时off_t = __off_t;如果想进行大于G的文件偏移操作,可以在程序中加入头文件之前定义
⑹这时off_t = __off_t,具体定义在unistd.h中;对于位机,默认就是位长。
⑺#define _FILE_OFFSET_BITS
⑻,ino_t:跟机器字长一样。
⑼上面就是Linux下位机和位机基本数据类型长度的区别介绍了,从表中不难看出,位与位大部分数据是没有什么差别的,你了解了吗?