CString str和CString *str有什么不同?

来源:百度知道 编辑:UC知道 时间:2024/06/20 17:13:22
CString str和CString *str有什么不同?

CString str是CString类定义了一个对象,可以理解为CString 数据类型的一个变量,定义对象后,分配一块内存给这个对象。

CString *str是指向CString对象一个指针,定义*str时,分配一块内存给*str来存放这个指针的内容(一个地址)。

CString str是定义CString类型的变量。
CString *str是定义指向CString数据类型的指针。

区别就是有一个是指针变量.