C++ Primer 学习笔记--持续更新中

第一章:开始

本章介绍 C++语言的基本元素;包括内置数据类型,对象的定义,表达式,语句,函数的定义和使用。本章将给出一个最小的合法 c++程序,主要用来讨论的编译过程,预处理,并将首次介绍 C++对输入、输出的支持。我们还将给出一些简单但完整的 C++程序

1.1 问题的解决

 

1.2 C++ 程序

C++ 定义了一组内置的基本数据类型整数类型 int 浮点数类型 float 字符类

char 以及只有 false true 两个值的布尔类型 boolean 每种类型都与 C++ 语言中

某一个关键字 keyword 相关联程序中的每个对象都与一个特定的类型相关联

 

在内置类型之间经常发生隐式的类型转换 Conversion 例如将一个 double 双精度

型的常量赋给一个 int 型的 age

 

age = 33.333;

实际上赋给 age 的是被截断后的整数值 33 [ 标准转换 standard conversion 以及一

般类型的转换将在 4.14 节中详细讨论 ]

 

 

C++ 标准库还提供了一组扩展的基本数据类型其中包括字符串 string 复数 complex

number 向量 vector 和列表 list 例如

// 为了使用 string 对象下面的头文件是必需的

#include <string>

string current_chapter = "Getting Started";

// 为了使用 vector 对象下面的头文件是必需的

#include <vector>

vector<string> chapter_titles( 20);

 

1.2.1 程序流程

 

 

1.3 预处理器指示符号

 

在内置数据类型与标准库类的类型之间是复合类型 compound type 特别是指针和数

组类型我们将在 2.2 节中介绍指针类型

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值