您的位置:首页 > 编程语言 > C语言/C++

C++回炉之_C++PrimerPlus_第二章 开始学习C++

2018-03-04 00:15 351 查看

第一滴血

// hello.cpp
/*
This is my first
*/
#include <iostream>
using namespace std;

int main() {
cout << "hello world" << endl;
return 0;
}


输出结果

hello world

开始分析

注释

单行注释 – // xxx

多行注释 – /* xxx */

预处理与头文件

#include < iostream > 不解释

名称空间

using namespace std; 标明你在哪个班级上课

cout

c++的输出函数 实质是一个ostream类对象

C++语句

声明语句

int a; // 在变量使用之前声明即可

赋值语句

a = 23; // 声明之后才能赋值

int a = 23; // 声明的同时赋值 – 初始化

int a(23);

int a = {23}; // C++11用法 – 可省略等于号 – int a{23};

int a = {};  //使用大括号初始化器可不包含任何内容,此时初始化为0

cin

cin >> a; // 输入a的值

cin.get(); // 获取一个输入

函数

type function_name (argument_list) {
statement;
return variable;
}


例子

// 计算a+b的值
#include <iostream>
using namespace std;

int sum(int, int);          // 函数原型

int main() {
int x = sum(1, 2);      // 函数调用
cout << x << endl;
return 0;
}

int sum(int a, int b) {     // 函数体
int c = a + b;
return c;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: