cout的使用
#include "iostream"
using namespace std;
int main()
{
return 0;
}
cout结构
非数字,用""包裹
数字可以""包围,也可以不包围
输出单份内容
cout << "hello, word!" << endl;
cout << 10 << endl;
输出多份内容
注释
#include "iostream"
using namespace std;
/*
这是一个多行注释
*/
int main()
{
cout << "I C++" << endl; //这是一个单行注释
cout << 10 << endl;
return 0;
}
字面常量
int main()
{
//整型、实型、字符、字符串
//整型(整数)
21;
//实型(小数)
180.5;
//字符,''进行包围,单个字符
'c';只能有一个字符,只能是一个,不能是0个或者更多
//字符串,""进行包围,任意个字符
""; //空字符串,里面是0个字符,是ok的
"c"; //标准的字符串
"itmaf"; //标准的字符串
cout <<21 << endl;
cout <<180.5 << endl;
cout <<'c' << endl;
cout <<'itheima' << endl;
return 0;
}
符号常量,变量的基础应用
#define 标识符(名称) 常量
int 整型 float 实型 char 字符型 string 字符串型
int main()
{
首先声明变量(定义),变量类型 变量名;
int age; 整型变量
float height; 实型变量声明
char gender; 字符型变量声明
string name; 字符串型变量声明
变量的赋值,变量名 = 变量值
age = 21;
hright = 180.5;
grnfer = 'm';
name = "小明";
变量的使用,直接抵用变量的名称即可
}
{
除了基本的先声明再赋值,还有多种快捷使用方式
快捷方式一,变量的声明与赋值同时进行
int num = 10;
string name = "周杰伦";
快捷方式二,一次声明多个变量
int a、b、c;
a = 10;
b = 20;
c = 30;
快捷方式三、一次声明多个变量的同时进行赋值
int a = 10/ b = 20/ c = 30;
}
{
system(("chcp 65001"));
按下shift+Ctrl+ALT+/
}
可以使用:
字母数字下划线、且字母不可以开头
大小写敏感大小写的书写需要进行区分
不可以使用关键字
单精度浮点数、4字节,6~7位有效数字
有效位数:整数、小数点、小数位
float num1 = 1234567890;
cout << fixed; 设置为小数显示
cout.width(20) 设置显示的最大宽度
cout << num1 << endl;
double 双精度/8字节 15~16位
double num3 = 1234564879.123564789;
long double长精度 16字节、18~19字节
long double num4 = 123456789.123456789;
return 0;
确定数字的字节数大小
L是long的意思
F是float的意思
D是double的意思
\n 换行
\t 制表符
\\ 表示反斜杠本身
\' 表示单引号
\" 表示双引号
c语言风格
char s1[] = "itherma"; 字符数组模式
char *s2 = "itcast";指针模式
C++语言风格的字符串
string S3 = "C++ string";string类型模式
字符串用+连接(仅用于字符串连接)
其他的连接可以用to_string()函数将其转化为字符串类型
string name = "小黑";
int age = 21;
double height = 172.50;
string msg ="我是:" + name + ",身高:" + to_string(height)+ "cm,年龄" + to_string(age) + "岁。";