杂项运算符
下表列出了 C 语言支持的其他一些重要的运算符,包括 sizeof()、&、* 和 ? :。
| 运算符 | 描述 | 实例 | 
| sizeof() | 返回变量的大小。 | sizeof(a) 将返回 4,其中 a 是整数。 | 
| & | 返回变量的地址。 | &a; 将给出变量的实际地址。 | 
| * | 指向一个变量。 | *a; 将指向一个变量。 | 
| ? : | 条件表达式 | 如果条件为真 ? 则值为 X : 否则值为 Y | 
实例
请看下面的实例,了解 C 语言中所有可用的杂项运算符:
    #include <stdio.h>
    int main()
    {
       int a = 4;
       short b;
       double c;
       int* ptr;
当上面的代码被编译和执行时,它会产生下列结果:
a 的值是 4
\*ptr 是 4
b 的值是 30
b 的值是 20