C++ Primer Plus 第二章总结

C++创建的时候遵循的一些规则:

希望人为创造类型和基础类型操作尽可能相同。

C++对大小写敏感,拼写敏感

预处理编译指令

#include<iostream>
// iostream 是头文件,又称包含文件,里面主要放着类定义和部分函数原型
// C语言中使用.h  c++中使用c  表示C头文件
#define MARK 1
// 定义符号常量

编译指令(名称空间)

using namespace std;
using std::cout; // 编译声明
std::cout

;是语句的一部分,不代表分隔。

函数有三个部分:函数原型,函数定义,函数调用
int main()
{
    return 0;   // 返回语句
}
// int 表示函数的返回类型,主函数main返回给操作系统
// 操作系统利用启动文件调用主函数
int firstFunction(double);
// 函数原型,是函数和外界的接口定义
// int 是函数的返回类型
// double 是函数的参数列表(也叫形式参数),用于区分函数的标准之一

注释:// C++注释 /* */ C语言注释

C++中输入和输出都是以字符流的形式.

cout << "hello world\n" << endl;
// endl 是控制符
// \n 是其中一个转义序列。换行符
// << 是一种符号重载,称为:插入运算符

标记和空白

标记是一行中不可分割的部分。

空白:制表符,空格,回车(C++中三种空白基本等效,除在字符串中的回车)

c++格式要求

  • 一行中只有一个语句
  • 函数体{}各占一行
  • 函数体内容有缩进
  • 与函数名有关的括号前后不带空格

声明语句:引用声明,定义声明。说明了数据在计算机空间中的位置和大小。(内存分配)

C++要求在第一次使用前声明就可以

赋值语句

算数运算符:+,-,*,/,%

a = b = c = 1。从右向左赋值。

类实例化对象:对象调用类的方法:1.类方法。2.重载运算符

类定义了数据类型的所有属性。

函数:有返回值的函数,没有返回值的函数(其他语言中过程)。

消息语句:传递一个消息

cout << hex;
cout << oct;

函数调用:firstFunction(1.1);

函数原型:int firstFunction(double);

输入输出

std::cout << "hello" << std::endl;
std::cin >> a;  // >> 抽取运算符

cin和cout是istream和ostream的两个对象。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值