auto 自动确认某个变量的类型
auto 自动确认某个变量的类型
函数是用来容纳某些需要重复利用的内容,在mian之前使用void创建,那么以后就可以一直重复调用,直接使用名称就行。
if如果
else其他
true代表真,有,存在的意思,一般也使用1代表
false代表假,没有,不存在的意思,一般也使用0代表
==等于,完全相同
!=不等于
什么是逻辑运算符
&&判断两个条件是否同时满足true,否则其他任何情况都是返回false
||判断两个条件是否都等于false,否则其他全部都是true
!
+加
-减
*乘
/除
%求于,运算任何算数运算后剩余多少的意思
++自加
--自减
算数运算符只能对数字进行运算
标识符的命名规则是字幕、数字和下划线,不能有数字开头,不可以有任何其他符号,只能是下划线。
变量不可以内容相同,但大小写不同可以的。
也不能和关键字相同,在VS里是带颜色的字就是关键字,大概二十多个
变量一定要使用可以理解的文字,什么abcd这种就不行,很难知道是什么。
变量是一个可以存储数据的盒子
int设定一个变量并且使用等号赋予一个值
这个变量在之后的过程中可以使用重新定义它的值并使用
int是整数变量
float和double都是可以存储小数,但是float不能超过10亿
char是字符类型
string是字符串类型
endl用来结束表示换行的
\在字符串中任何位置输入都代表换一行
常量中的类型说明
整数是123456
小数是1.1 2.1 3.1
字符是abcdefg,还包括了标点符号
字符串是一串字符,包括了
其中,字符是用单引号包括,字符串是用双引号包括
常量就是恒定不变的量
endl是end line缩写
多行选择后使用ctrl+k ctrl+c进行多行注释
ctrl+k ctrl+u能取消多行注释
#include是包含的意思
<iostream>是一个库,cout就是这库里的功能,是用来输出字符串的
using是使用的意思,namespace是命名空间
函数就是function
函数main是初始开端,程序起来第一时间找到main函数,执行第一条程序。
调用函数就是执行,main函数是操作系统自动调用的。
每一个函数都是有返回值的,
#include<iostream>
#include<string>
using namespace std;
struct POSITION{
float x;
floaty;
float x;
}
int main(){
float ememy1x;
float ememy1y;
float ememy1z;kposition emem1pos;
cout<<emem1pos.x=9
struct enemy{
int hp;
int attack;
position pos;
string nsme;
}
}
enemy enemy1={"siki",100,50,{1,1,1}}
cout<<enemy1.pos.x<<endl;
*指针变量:取地址指向的数据
指针
定义:
算术运算符
+ - * / % ++ --
布尔类型
关系运算符
< > >- <- -- !-
逻辑运算符
&& || !
标识符命名规则
1.有字幕,数字和下划线组成,不能以数字开头
注意事项
1.区分大小写
2.不能和关键字相同
3.尽量”见名知意
反面教材
6A 以数字开头
abc* 只能以字母数字下划线组成
case 关键字
1.常量
整数 小数 字符 字符串
2.变量
int float double char string
布尔类型bool
#
命名规则:
不能以数字开头,由字母、数字、下划线组成
数据类型:
整数、小数、字符、字符串
// 14-字符串使用.cpp: 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include<iostream>
#include<string>
using namespace std;
int main()
{
string l;
getline(cin, l);
cout << l << endl;
return 0;
}