C++ Primer 学习笔记
文章平均质量分 60
浅幽默
这个作者很懒,什么都没留下…
展开
-
C++ Primer学习笔记(二) 变量与基本类型
1、当我们吧一个超出其取值范围的值赋给一个特定类型的值会怎样? 编译器会将该值对类型的可能取值数目求模,然后取所得值。比如8位的unsigned char,其取值范围为从0到255。如果赋给超出这个范围的值,那么编译器将会取该值对256求模后的值。例如试图将366存储其中,将实际赋值为80。 C++中,把负值赋给unsigned对象是完全合法的,其结果是该负数对该类型的取值个数求模后的值。如将原创 2013-12-06 10:07:27 · 657 阅读 · 0 评论 -
C++ Primer 学习笔记 (一)
书店程序 说明:读入销售交易文件,并产生报告显示每本书的总销售收入、平均销售价格和销售册数。 假定给定 ISBN 的所有交易出现在一起。程序将把每个 ISBN 的数据组合至 命名为 total 的 Sales_item 对象中。从标准输入中读取的每一笔交易将被存 储到命名为 trans 的第二个 Sales_item 对象中。每读取一笔新的交易,就将 它与 total 中的 Sales_原创 2013-12-05 19:25:58 · 494 阅读 · 0 评论 -
C++ Primer学习笔记(三) 标准库类型
1,、标准库类型主要包括以下四种: string类型:可变长字符串 。头文件声明:#include using std::string;vector类型:容器,可以包含其他对象。一个容器中所有对象必须是同一类型的。 头文件声明:#include using std::vector;iterator类型:迭代器。一种检查容器内元素并遍历元素的数据类型。bitset类型:处理二进制位的原创 2013-12-08 21:32:28 · 659 阅读 · 0 评论 -
再谈编译 ---《c++ primer》
编译器的部分工作是寻找程序代码中的错误。编译器不能查出程序的意义是否正确, 但它可以查出程序形式上的错误。下面是编译器能查出的最普遍的一些错误。 1. 语法错误。程序员犯了 C++ 语言中的语法错误。下面代码段说明 常见的语法错误;每个注释描述下一行的错误。 // error: missing ')' in parameter list for main int转载 2013-12-05 11:21:16 · 568 阅读 · 0 评论