c - C语言中的限定符是什么?

标签 c qualifiers

我正在阅读这个 url 上的一些文本:

https://cs.senecac.on.ca/~btp100/pages/content/varia_p.html

在“限定词”部分,他们说:

“我们可以限定 int 类型以确保它包含最少的位数” .... 一个 short 至少包含 16 位: ....

我不明白,“限定 int 类型”是什么意思,为什么“一个 short 至少包含 16 位”。

有人可以详细说明一下吗? 谢谢大家。

最佳答案

限定符是赋予变量或函数的额外名称,显示该变量或函数的额外性质或额外含义。就像 Arun Kumar 博士中的博士

变量的限定符是(TYPE限定符):signed, unsigned, long, short, long longconstvolatilestaticautoextern注册

函数的限定符是:staticexterninline

关于c - C语言中的限定符是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5103726/

相关文章:

c++ - 为什么动态链接的二进制文件显示硬编码的 SO 名称?

c++ - =delete 方法上的限定符

c++ - 什么是 "rvalue reference for *this"?

c - 为什么有两种写常量指针的方法,但只有一种写常量指针的方法?

c - 如何在C中编辑特定的二进制数据而不删除/覆盖整个文件?

C 中的命令行参数

c - 双指针作为函数参数

c - C中的双指针const正确性警告

java - Spring:如何将@RestClientTest 与带有@Qualifier 的RestTemplate 结合起来?

c - 使用 pthread_sigmask() 保护 sem_wait() 不受信号影响