\0空字符
字符数组根据\0来判断字符串的结束
\0空字符
字符数组根据\0来判断字符串的结束
auto 自动确定字符类型;
使用auto要求必须给auto进行初始化
auto的缺点:
1.需要观看人去判断类型
算数运算符 /
两端操作数 都是整型 结果为整型
两端操作数 有一个浮点类型数 结果为浮点数
c++%
两端操作数必须为整型类型
E表示法
3.4E9 = 3.4 *10的9次方
3.4E-9 = 3.4 /10的9次方
关键字 高亮显示的单词
main函数是入口函数,程序运行所必须的函数
#include是预处理命令,includle用来引入文件
stdafx.h:标准系统包含文件的包含文件
系统自带的文件用#include<>引入
自己创建的头文件用#include""引入
using 使用引入 namespace 命名空间
命名空间是对函数进行分类
endl 换行
命名空间的使用:
1.Using namespace 命名空间
2.命名空间 ::
3.using 命名空间 ::
1.输入身高(米),转换成厘米,并打印出来
2.输入一个四位数,并打印出来
void:空,return :返回值
注释的含义
1:#include <iostream>
int main()
{
std::cout << "Hello World!\n";
std::cout << "你好";
}
2:#include <iostream>
int main()
{
using namespace std;
cout << "Hello World!\n";
cout << "你好";
}
3:std::cout << "Hello World!\n";=using namespace std;
cout << "Hello World!\n";
int a = 10
float = 10.1
// 8取得一个变量的内存地址
cout << &a << endl;
cout << &b << endl;
// *从内存地址所对应的内存处取得数据
cout << *(&a) << endl;
C++中定义的数组本质是一个指针
New出来的区域必须Delete释放
不用if,break的方法
float number = 1, total = 0;
while (number > 0) {
cout << "请输入数字:";
cin >> number;
total += number;
cout << "当前输入所有数字的和为:" << total << endl;
}
数组直接判断,是判断 地址
vs2019中cin.get的效果已经和cin.getline完全相同,并且cin.getling在编译中不会报错但完全不会执行任何相关操作,类似于被注释了。
#include 预处理指令
iostyeam 输入 输出流 cout输出
浮点类型:
小数类型, 12.34 87545.12 9.0 0.0012
E表示法 2.33e+8 2.33e8 2.33的10的8次方
8.21e-3 8.21的10的-3次方
-12.2e10 -12.2的10的10次方
3个定义浮点类型的关键字
float double long double
float已经够用,掌握这一个就可以
int i = 100; 表示将100赋值给变量i
一个变量可赋值多个值
const int i =100; 表示将100赋值给常量i
一个常量只可赋值一个值