inttypes有关问题
inttypes问题
最近在读C primer plus中文第五版这本书籍
在看到可移植类型:inttypes类型的时候感觉读的有点迷糊:
确切长度类型的引出理由:
知道一个变量是int类型并不能告诉您它有多少位,除非您查看系统文档,
为解决这类问题,C99提供了一个可选的名字集合,以确切的描述有关信息;
这个理解的还可以,
但是读到最小长度类型的时候就开始不大明白了
引出理由:
使用确切长度类型的一个潜在问题是某个系统可能不支持一些选择。比如不能保证某个系统上存在一种int8_t类型(8位有符号整数)。为解决这个问题,引出了最小长度类型
然后又说到最快最小长度类型 这里看着比较累了,
翻来覆去看过好多次,还是不大能清楚的理解,希望大家能帮助帮助
感激不尽
------解决方案--------------------
先记着,知道有这么回事就行了。
等碰到这些系统的时候,就比较有感觉了。
------解决方案--------------------
有些要不求甚解
最近在读C primer plus中文第五版这本书籍
在看到可移植类型:inttypes类型的时候感觉读的有点迷糊:
确切长度类型的引出理由:
知道一个变量是int类型并不能告诉您它有多少位,除非您查看系统文档,
为解决这类问题,C99提供了一个可选的名字集合,以确切的描述有关信息;
这个理解的还可以,
但是读到最小长度类型的时候就开始不大明白了
引出理由:
使用确切长度类型的一个潜在问题是某个系统可能不支持一些选择。比如不能保证某个系统上存在一种int8_t类型(8位有符号整数)。为解决这个问题,引出了最小长度类型
然后又说到最快最小长度类型 这里看着比较累了,
翻来覆去看过好多次,还是不大能清楚的理解,希望大家能帮助帮助
感激不尽
------解决方案--------------------
先记着,知道有这么回事就行了。
等碰到这些系统的时候,就比较有感觉了。
------解决方案--------------------
有些要不求甚解