我正在研究一些代码,然后找到一个函数(作为参数之一)
unsigned const cookie
那是什么意思?
编译器默认将其默认为无符号整数,还是自身为无符号数据类型(对我而言这没有意义)?答案 0 :(得分:2)
诸如C中的限定符的默认类型为int
。因此,
unsigned const
将由编译器解释为
unsigned const int
如果您有兴趣,可以在这些帖子中找到有关此行为的一些信息:
答案 1 :(得分:0)
unsigned
是一个关键字,用于指定数字数据类型的值不会小于零。
如果在未指定数据类型的情况下创建unsigned
标识符,则将假设int
。