14-与指针有关的运算符
B.2.6 与指针有关的运算符
& 是地址运算符。当它后面是一个变量名时, & 给出该变量的地址。
是间接或解引用运算符。当它后面是一个指针时,给出存储在指针指向地址中的值。
示例
&nurse 是变量 nurse 的地址:
nurse = 22;
ptr = &nurse; /* 指向nurse的指针 */
val = *ptr;
以上代码的效果是把 22 赋给 val 。
& 是地址运算符。当它后面是一个变量名时, & 给出该变量的地址。
是间接或解引用运算符。当它后面是一个指针时,给出存储在指针指向地址中的值。
示例
&nurse 是变量 nurse 的地址:
nurse = 22;
ptr = &nurse; /* 指向nurse的指针 */
val = *ptr;
以上代码的效果是把 22 赋给 val 。