C++primer 答案
mycomputerxiaomei
这个作者很懒,什么都没留下…
展开
-
C++ primer 第十章参考答案 10.9
习题10.9 编写程序统计并输出所读入的单词出现的次数方法一:#include#include#include#includeusing namespace std;int main(){ map word_count; strin原创 2011-08-19 10:40:28 · 722 阅读 · 0 评论 -
求两个数组的交集、并集和差集算法分析与实现(转自http://blog.sina.com.cn/s/blog_616e189f0100mrdn.html)
本文采用一种交换的方式来求出两个数组的并集,交集和差集,这种算法运算速度较快,内存消耗空间较少,是一个值得学习的好方法,另外,作者提醒您,重要的不是算法本身,而是该算法会开拓我们的思维空间,要注意对问题的多思考。算法概述:两个任意元素的数组,比较出两个数组中相同的元素和不同的元素。元素划分:计算过程中,两个数组内部元素的划分: 算法流程:从数组1的尚转载 2012-05-14 17:13:09 · 1893 阅读 · 0 评论 -
当指针结构体嵌套指针时
本文只是给出了一个很小但完整的例子,并没有给以说明。#include struct point{ int x; int y;};struct rect{struct point* pt1; int n; };void main(){// prect = new rect;rect *prect = new rect[5];原创 2012-05-16 20:06:22 · 2337 阅读 · 1 评论 -
C语言中的结构体VS联合体
1.C语言中的结构体1.1 定义结构体是由一系列相同或不同类型的变量组成的集合。struct 结构体名{ //struct为关键字,“结构体名”为用户定义的类型标识。数据类型1 成员名1; //{ }中是组成该结构体的成员,其中数据类型可以是C语言所允许的任何数据类型。数据类型2 成员名2;...数据类型n 成员名n;};1.2 结构体的内存分配(方法一)结转载 2012-07-18 21:11:12 · 1557 阅读 · 0 评论 -
类对象的sizeof大小
1、class CBase{int a;char *p;};cout2、 class CBase{};运行coutsizeof(CBase)=1;实例化,所谓类的实例化就是在内存中分配一块地址,每个实例在内存中都有独一无二的地址。同样空类也会被实例化(别拿豆包不当干粮,空类也是类啊),所以编译器会给空类隐含的添加一个字节,这样空类实例化之后就原创 2012-09-05 14:55:35 · 677 阅读 · 0 评论