0
点赞
收藏
分享

微信扫一扫

c++学习日记(一)基本数据类型和表达式

蛇发女妖 2022-04-17 阅读 56
c++

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=0int 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(假)
·常用来表示关系比较,相等比较或逻辑运算的结果。
举报

相关推荐

0 条评论