指针的定义歧义

1,          int *  b,c,d

人们常常被他的形式所欺骗,int*  b和int  *b含义相同是指定义了指向整形的指针b,

但是上式是指定义指向整形类型的指针b,然后再定义整形变量c和d;完成变量的定义

2,定义字符串的指针

       char * message=“hello world”

这条语句是指定义message声明一个指向字符串的指针,并用字符串常量的第一个字符的地址对该指针进行初始化。

       他的声明也可以类似与:

       char * message;

     message=“hello world”;

原文地址:https://www.cnblogs.com/hao02171990/p/2991300.html