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

CString str和CString *str有什么不同?
2024-12-20 15:47:34
推荐回答(3个)
回答1:

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

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

回答2:

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

回答3:

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