hello大家好,我是想成为程序员的小r,希望对你有帮助!~一起加油
第一个程序
#include<iostream>
using namespace std;
int main(){
cout<<"hello world"<<endl;
return 0;
}
没绰,还是经典的hello world ,通过这个程序大家可以知道c++程序的基本程序框架。
I/O流
·在c++中,将数据从一个对象到另一个对象的流动抽象为”流“。流在使用前要被建立,使用后要被删除。
·数据的输入输出是通过I/O流来实现的,cin和cout是预定义是流类对象。cin用来处理标准输入,即键盘输入。cout用来处理标准输出,即屏幕输出。
预定义的插入符和提取符
·"<<"是预定义的插入符,作用在cout上可以实现输出
·">>"作用在cin上可以实现标准输入
`提取符可以连续写多个,每个后面跟一个表达式,该表达式通常用于存放输入值的变量.
标识符的构成规则
·可以由大写字母,小写字母或下划线开始。
·可以由大写字母、小写字母、下划线或数字组成。
·大写字母和小写字母代表不同的标识符
·不能是c++关键字或操作符。
基本数据类型
- ·c++能够处理的基本数据类型
·整数类型
·浮点数类型
·字符类型
·布尔类型
·程序中的数据
- ·常量
符号常量(由const修饰的对象)
·常量定义的语句形式为:
例如:
const float PI=3.1415926;
constexpr int size=get_size();//要求get_size为常量表达式
常量表达式是一类*值不能发生改变*的表达式
- ·变量
变量定义:
在定义变量的同时,也可以对它初始化。
c++语言中提供了多种初始化方式。
例如:
int a=0;
int a(0);
int a={0};
int a{0};
· 基本数据类型中没有字符串类型,c++标准库中有string类,可以表示字符串。
基本数据类型
·整数类型
·基本的整数类型
·int
·按符号分
·有符号的(signed)和无符号的(unsigned)
·按照数据范围分
·短整数(short)和长整数(long)、长长整数(long long)
·char类型
·字符型,实际上存储的也是整数
·字符类型
·char类型
·容纳单个字符的编码
· 字符串类型
· c语言风格的字符串
采用字符数组
· c++风格的字符串
采用c++类库中的string类
·布尔类型
·bool类型,只有两个值:true(真)、false(假)
·常用来表示关系比较,相等比较或逻辑运算的结果。