关于c++一个定义类型的问题

来源:百度知道 编辑:UC知道 时间:2024/06/21 23:13:22
我是c++的初学者,看到有一些定义是这样的:char *name,我不知道这是什么意思,请c++高手指点迷津

定义1个char(字符型)的指针,它的名字叫name,那么这个指针现在只是被定义过了,还没有指向谁,所以要尽快的将它指向某个变量或字符串,如以下定义是合法的:
*name=&a;
*name="integer";

name是一个变量,这个变量的类型是一个指针,这个指针指向char类型的数据。
简单说就是声明一个字符指针name.

类型* 变量名,这是定意指针变量的格式
我认为你还是好好的找本c++的书看看吧《c++ primer中文第四版》不错

定义一个字符型的名为name的指针

声明并定义了一个char指针。

建议你看看c字符串