C++ 练习2 [牛客]
0.前言
C++专项练习
1.题目及分析
1.C++中的struct已经得到了极大的扩充
C++中的struct对C中的struct进行了扩充,它已经不再只是一个包含不同数据类型的数据结构了,它已经获取了太多的功能。
struct能包含成员函数吗? 能!
struct能继承吗? 能!!
struct能实现多态吗? 能!!!
既然这些它都能实现,那它和class还能有什么区别?
最本质的一个区别就是 默认的访问控制:
struct是public的,class是private的。
2.函数指针数组
3.数组名为指针常量(不可修改指向,但可修改内容)
char s[10]; 则s可理解为指针常量,指向不可以改变,但内容可以改变
4.数据存储
异或位运算+循环
2.更新日志
2022.7.5 整理
欢迎交流、讨论、指正~
不正确、不理解之处欢迎评论留言~