gpt4 book ai didi

c - ANSI C 中类型的非限定版本

转载 作者:行者123 更新时间:2023-12-04 11:28:29 24 4
gpt4 key购买 nike

ANSI C 标准第 6.3.2.2 节的约束部分包括以下短语:

每个参数都应该有一个类型,这样它的值可以分配给一个对象,该对象具有其相应参数的类型的非限定版本。

那么,术语“非限定版本类型”是什么意思?

最佳答案

C99草案包含以下语言,关于“合格”一词的使用:

Any type so far mentioned is an unqualified type. Each unqualified type has several qualified versions of its type, corresponding to the combinations of one, two, or all three of the const, volatile, and restrict qualifiers.

The qualified or unqualified versions of a type are distinct types that belong to the same type category and have the same representation and alignment requirements.



所以你的引述说一个参数有 const int必须匹配 int 类型的值, 等等。

关于c - ANSI C 中类型的非限定版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19491789/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com