// hello.cpp/*
This is my first code
*/#include <iostream>usingnamespacestd;
int main() {
cout << "hello world" << endl;
return0;
}
输出结果
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;
returnvariable;
}
例子
// 计算a+b的值#include <iostream>usingnamespacestd;
int sum(int, int); // 函数原型int main() {
int x = sum(1, 2); // 函数调用cout << x << endl;
return0;
}
int sum(int a, int b) { // 函数体int c = a + b;
return c;
}