在做C++的题目时,变量是必不可少的,今天我就来统计一下常用的几种定义类型。

1.int

int是大家写代码时90%的几率都会用到,作用是定义一个整数和整数数组。

举例:(写法:int 变量,……)
...... int s,a[10000009]; ......
2.long long

long long是定义一个比int更大的数,作用和int一样。

举例:(写法:long long 变量,……)
...... long long s,a[10000009]; ......
3.float

float的作用是定义一个小数和小数数组,不过范围较小。

举例:(写法:float 变量,……)
...... float s,a[10009]; ......
4.double

double是定义一个比float更大的小数,作用和float一样。

举例:(写法:double 变量,……)
...... double s,a[10000009]; ......
5.char

char是定义一个字符,注意只是一个,不过也能定义字符数组。

举例:(写法:char 变量,……)
...... char s,a[10000009]; ......
6.string

string是定义一条字符串,不限长度,照样能定义数组。

举例:(写法:string 变量,……)
...... string s,a[10000009]; ......
7.struct

struct是定义一个结构体,大括号中的变量可以那种都行。

举例:(写法:struct 变量,……)
...... struct jgt { int a; long long b; char c; float d; double e; string f;
}s[10000009]; ......
8.bool

bool是布尔值,可以分对错,也可以排序。

举例:(写法:……)
对错: bool s=true; /*或者*/ bool s=false; 排序: bool cmp(int x,int y) //变量名可以改 {
return x>y; }//大括号里的排序规则可以改变,用结构体排序也可以,这种排序常用于sort快排
9.void

void是一个自定义函数,可以在里面事先写好程序,在main函数里就可以更简便。

在做游戏的时候就经常用到。

举例:(写法:……)
写程序: void hs(int a) //变量随意 { ......; } 调颜色: void color(string c) {
if(c=="1")SetConsoleTextAttribute(......;
//变量随意,还用双引号中的部分,后面的怎么写看SetConsoleTextAttribute函数的用法 } main函数中用时:
1.void变量+(输入的其他变量); 2.void变量+(if中的==的后面); 如: hs(n); //n是一个输入的变量 color("1");
//"1"色
这些都是我用过的变量。

技术
下载桌面版
GitHub
Gitee
SourceForge
百度网盘(提取码:draw)
云服务器优惠
华为云优惠券
腾讯云优惠券
阿里云优惠券
Vultr优惠券
站点信息
问题反馈
邮箱:[email protected]
吐槽一下
QQ群:766591547
关注微信