Visual C++ 语句: char* 与 *char 有什么差别??

来源:百度知道 编辑:UC知道 时间:2024/06/04 03:06:57

char d='A';
char *a;
a=&d
*a='b';

你所说的*char是指*a么?
请看char*用在什么地方
char*是指针类型
*a是对指针进行解引用,也就是取得指针所指的内存.

char*是定义指针变量
*char是取内容

第一个是定义一个字符型指针
第二个可以讲师去内容符号

前者是定义指针变量
后者不对,变量与重点字符重名!