c++中的指针和c语言中的指针一样吗?
时间: 2023-06-18 17:06:13 浏览: 167
C++中的指针和C语言中的指针在语法上是相同的,都用于存储变量的内存地址。但是,C++中的指针与C语言中的指针在使用时有一些不同之处:
1. C++中的指针可以用于类、对象、函数等的成员访问和操作。
2. C++中的指针可以被重载运算符重载。
3. C++中的指针可以通过new和delete运算符动态分配和释放内存。
4. C++中的指针可以使用引用类型,使得代码更加简洁易懂。
因此,虽然C++中的指针和C语言中的指针在语法上相同,但C++中的指针可以做更多的事情,因此它们之间有一些关键的不同。
阅读全文