7314人加入学习
(18人评价)
C++编程系列 第一季编程基础

制作于2018年2月7日

价格 免费

int*或者float*之类的用于定义指针

 

指针

[展开全文]

{int a=int(23.8);

int a=(int)23.8;

int a= (int)f;

int a=int(f);

}

都属于强制转换成int函数类型,所有函数优先级“()”最优先。

[展开全文]

我自己写的感觉比老师的麻烦:

 

[展开全文]

指针可以理解为定义一种地址类型

[展开全文]

auto自动判断函数类型,但不一定正确。

[展开全文]

const 赋值为常量

[展开全文]
ajerlee · 2020-08-27 · 16-常量 0

char用来定义字符,用单引号括起字符

例如

char a='a'

表示把字符a赋值给变量a

字符可以为数字字母空格

字符类型也算是整数类型

赋值前后类型一致

put用来输出字符

例如

put('a')表示输出字符a

字符特殊含义,参考ASC表

[展开全文]

str   输出字符,string类库风格输出字符

[展开全文]

bool来定义布尔类型

布尔类型里有truefalse两个值

true真的存在的非零

false假的不存在

输出布尔值若为true,则为1

                        若为false,则为0

输出值实际赋值无关,即

bool a = true;

a =100;

cout << a;

输出值1

[展开全文]

结构体  一种组合类型

数据获得,声明主函数

struct    定义结构体

[展开全文]

int i = 100;    表示将100赋值给变量i

一个变量可赋值多个值

const int i =100;    表示将100赋值给常量i

一个常量只可赋值一个值

[展开全文]
墨利 · 2020-07-16 · 16-常量 0

#include:预处理指令(引入接下来的指令)

iostream:输入 输出

i:input   o:output 

cout只属于iostream,别的用会报错

 iostream属于系统内置的,所以用尖括号<>来引用

若是自己创建头文件要用引号"",而且要加.h

namespace:命名空间

[展开全文]

char website[] = { 's', 'i','k','i','e','d','u','\0' };   加入/0就是字符串        /0代表字符串的结束

[展开全文]

cin>>接收   cin.getline     char用于声明

[展开全文]

浮点类型小数类型

小数浮点数

E表示法    E+数字  代表10几次方

例如

E9   代表109次方

E-9   代表10负9次方

3.4E5 = 3.4*105次方

PS:  大小写皆可

浮点类型有  float  double   long double

大小依次递增

float  为正负10的38次方之间

[展开全文]

str 字符串      s.size  取的s的长度

[展开全文]

加    +

减    -

乘    *

除    /

求余 %     求余运算数字均为整数

除法运算结果除法两个数字类型结果类型有关

结果赋值整数类型,则结果只保留整数位

两个数字赋值整数类型,则结果只保留整数位

例如

int a = 7;

int b =2;

float c = a/b;

结果整数3

[展开全文]

单行注释:在一行代码前加上//其后的代码无效

/*   中间全部注释   */

全选中后先按 ctrl+k再按ctrl+c

ctrl+k ctrl+u 取消注释

 

 

 

[展开全文]

herotype=定义  

return 0; 枚举类型

 

 

枚举类型取值 

Tank

Magic

ADC

Assist

 

定义枚举类型  

[展开全文]

语法基础(变量)→算法

[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(1)
视频(58)