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

*p容易混淆的地方:定义指针与解引用

< 上一页 &与*运算符 指针赋值与引用 下一页 >

char c=‘a’;

char *s = helloworld;//此处的*s是用于定义指针s

char *p = &c;//此处的*p是用于定义指针p,实际上是(char*) p=&c

*p += 1;//此处的*p是解引用(c)

printf(%c\n, *p);//此处的*p是解引用

void func(char *p)//此处*p是定义指针

{

 

}

func(&c);//传指针

func(p);//传指针

< 上一页 &与*运算符 指针赋值与引用 下一页 >

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

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

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

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

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