“*”在C语言指针中的用处和不同作用

在C语言中,“*”一般有两个用处:
1. 作为指针类型,声明一个指针变量时使用。如:
int* p;  //声明变量p是一个指针变量,用于存放int型变量的地址。

2. 取内容操作符,取除指针变量指向的变量所存储的内容。如:

#include <stdio.h>

int main(void) {
    int* p = NULL; //这里的*表示int*类型,与下一注释的*用途不同
    int a = 100;
    p = &a;
    printf("%d", *p); //*p 表示取出变量a的内容“100”
return 0;
}

 

作者: 高志远

高志远,23岁,男生,毕业于上海杉达学院电子商务系。

《“*”在C语言指针中的用处和不同作用》有2条评论

发表评论

邮箱地址不会被公开。