首页 > C > 指针 阅读:57,774

指针赋值与引用

当定义了一个指针,对它赋值与初始化的方法:

A

int i, *p;//声明了一个整型变量i,一个指针p,这里的*p不是取值,是在定义一个指针

p= &i;

 

B

int c;

int *p = NULL;//声明了一个指针p,并初始化为NULL

p=&c;//将指针p指向变量c

 

C

int  d;

int *p = &d;//声明了一个指针p,并直接初始化为变量d的地址

 

D

char *p = (char *)malloc(100*sizeof(char));//声明了一个字符指针p,并初始化为堆上的一个地址

char *str = “hello world”;//声明了一个字符指针str,并初始化为字符串的首地址

char c=‘A’;

char *str = &c;//声明了一个指针str并直接初始化为变量c的地址

char *pch = &c;

周哥教IT,分享编程知识,提高编程技能,程序员的充电站。跟着周哥一起学习,每天都有进步。

通俗易懂,深入浅出,一篇文章只讲一个知识点。

当你决定关注「周哥教IT」,你已然超越了90%的程序员!

IT黄埔-周哥教IT技术交流QQ群:213774841,期待您的加入!

二维码
微信扫描二维码关注