C++语法基础

未分类
814 词

耐心是一切聪明才智的基础。——柏拉图

cout 输出

语法

  • 可以使用 cout 对象和 << 插入运算符,来输出文本或数值
  • cout 对象不会在输出末尾换行
  • 可以连续使用多个 << 运算符来合并输出内容
  • 可以使用 endl 操纵符在输出末尾换行

转义序列

转义序列是指无法直接输入有特殊含义的字符
常用的转义序列如下:

  • \n     创建一个换行符
  • \t     创建一个水平制表符
  • \\     插入一个反斜杠字符
  • \"     插入一个双引号字符




变量

概述

变量是用于存储数据值的容器
在 C++ 中,变量有不同的类型 (使用不同的关键字定义),例如:

  • int - 存储整数
  • double - 存储浮点数,带小数
  • char - 存储单个字符,例如 ‘a’ 或 ‘B’
  • string - 存储字符串,例如 “Hello World”
  • bool - 存储布尔值,其值可取 true 或 false

声明

  • 可以通过 类型 变量名 = 值; 的语法形式声明并初始化一个变量
  • 声明变量时也可不初始化,稍后再赋值
  • 可以在一行中将相同的值赋值给多个变量
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
int main(){
int x=100,y = 50,z = 60,sum;
sum = x+y+z;
cout << "first: " << sum << endl;
x = y = z = 200;
sum = x+y+z;
cout << "second: " << sum;
return 0;
}
/*
first: 210
second: 600
*/




常量

  • 常量是通过 const 关键字声明的不可改变且只读的变量
  • 声明一个常量时,必须为其赋值
1
const int minutesPerHour = 60;