C++ this指针的理解
在建立对象时,系统会为每一个对象分配独立的存储空间,也就是给每个对象中的数据成员都分配有自己独立的存储空间。如果对同一个 类定义n个对象,则有n组同样大小的空间以存放对象中的数据成员。但对于成员函数来说,对象中的数据成员。一个函数的代码段在内存中只有一份。也就是说,同一个 类中的不同对象在调用自己的成员函数 时,一个类中的不同对象在调用自己的成员函数时,其实它们调用的是同一段函数代码。那么,其实它们调用的是同一段函数代码。如何保证成员函数中对数据成员的处理是针对自己的
原创
2022-10-24 18:26:50 ·
355 阅读 ·
0 评论