试题详情
- 简答题结构与联合有何区别?
-
1. 结构和联合都是由多个不同的数据类型成员组成, 但在任何同一时刻, 联合中只存放了一个被选中的成员(所有成员共用一块地址空间), 而结构的所有成员都存在(不同成员的存放地址不同)。
2. 对于联合的不同成员赋值, 将会对其它成员重写, 原来成员的值就不存在了, 而对于结构的不同成员赋值是互不影响的。 关注下方微信公众号,在线模考后查看
热门试题
- 写一函数,判断某个数是否素数,以及求1-
- 编写快速排序函数,实现对给定的数组vec
- 读取一行字符的成员函数getline()
- 设有char *s
- 在C++中,不加说明,则默认的继承方式是
- 使用内联函数是以增大空间开销为代价的。
- 什么叫指针函数?
- 编程,输出555555的约数中最大的三位
- 作用域运算符“::”的功能是()
- 若有类W说明class W{int a;
- 在保护派生中,基类权限为Private的
- 你觉得如果不使用常量,直接在程序中填写数
- 写出下列程序的运行结果。
- 派生类还可以作基类派生出新的派生类。
- 下列关于类的继承描述中,正确的是()
- 以下正确的重载函数是()
- 编写函数countWeek,根据给定的当
- 运算符重载是通过函数来实现的,定义运算符
- 歌德巴赫猜想指出:任何一个充分大的偶数都
- 假定AB为一个类,则()为该类的拷贝构造