C++中类和对象

可不可以看做c里的结构体中包含变量和函数指针,结构体再映射到这个结构体类型的对象?

咋说呢,我个人觉得C++是面向对象的语言而C不是,在这个类上面不要去找和C的相似或者类比,当做单独的概念来理解一下,C++的类要比结构体好用很多。
如果你是先学习的C的话你可以想一下结构体和类的区别:最大区别其实就是权限的问题,还有就是函数和继承上的区别,C++类的权限很多,并且可以自定义构造函数,还可以实现继承。他们两个的区别最终是因为更先进的编程需要造成的。

对于你说的,我觉得如果是帮助理解的话,是可以的,但是没必要:)
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-12-25
if rv is not None and rsv is not None:
# extract version/subversion
self._nmap_version_number = int(line[rv.start():rv.end()])
self._nmap_subversion_number = int(line[rsv.start()+1:rsv.end()])
break
}
相似回答