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

制作于2018年2月7日

价格 免费

bool来定义布尔类型

布尔类型里有truefalse两个值

true真的存在的非零

false假的不存在

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

                        若为false,则为0

输出值实际赋值无关,即

bool a = true;

a =100;

cout << a;

输出值1

[展开全文]

变量

程序运行过程中其实就是对数据的操作过程,股票软件操作的是各种价格信息,游戏软件操作的数据是攻击值,血量值,等级,经验,物品等数据,QQ操作的是昵称,等级,个人信息,聊天信息等

那么这些数据

信息存储在哪里

要存储什么值

存储何种类型的数据

答案是变量

int level;

level = 14;

 

C++内置类型分为基本类型和复合类型

[展开全文]

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

例如

char a='a'

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

字符可以为数字字母空格

字符类型也算是整数类型

赋值前后类型一致

put用来输出字符

例如

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

字符特殊含义,参考ASC表

[展开全文]

其他数据类型

整数

short

int

long

long long

unsignde int=数值大于等于0且数值翻倍

[展开全文]

变量名 C++命名规则

只能使用字母、数字和下划线组成

不能以数字开头

不能使用C++关键字

字母大小写,是不同的变量名

变量名不能重复

以两个下划线或下划线和大写字母打头的名称被保留

以一个下划线打头的名称被保留

保留:c++未来可能会用到的命名,不建议使用,但不影响程序运行

 

poodle    Poodle    POODLE    terrier 

my_star3    <_Mystar3>    {4ever}    [double]

begin    <__fools>    the_very_best_varible_ican_be    (honky-tonk)

<>不建议使用

{}数字开头不可以

[]关键字不可以

()有非下划线的符号,不可以

 

变量命名方案和函数命名方案是一样的

关于命名风格

myWeight    nMyWeight    my_weight intMyWeight (在编程中根据自己的喜好个人风格来命名,必要时可以跟雇主和企业风格保持一致)

[展开全文]

关键字:高亮显示(蓝色),有特定作用

 

 

[展开全文]

main函数是C++程序的入口函数,C++标准规定main()函数的返回值类型为int,返回值用于表示程序的退出状态,如果返回0则表示程序正常退出,如果返回非0,则表示出现异常

main是函数名,是小写的

main(  )函数中的括号是用来存储参数的,如果里面为空的,表示没有参数

main()函数后面的大括号内的,是函数体

int main ( )为函数头

main()函数为主函数,也叫入口函数

动态链接库是不需要main()函数的,它是供人随时调用使用的

 

return 0;返回值语句

int是整数类型,0是整数所以返回值必须是整数

[展开全文]

注释:

单行注释  //0123456

多行注释/*0123456*/

ctrl+K加ctrl+c    注释

ctrl+K加ctrl+u    取消注释

选择注释的字符:1,选择行首,单行注释,

2.不选择行首,多行注释

 

[展开全文]

用了另外一个方法

        int total=0;
        int a;
        do
        {
            cout << "请输出一个数字:";
            cin >> a;
            total += a;
            cout << "当前数字总和为:" << total << endl;
        } while (a != 0);

 

[展开全文]

变量的命名:类型,定义,初始值

[展开全文]

1. 定义类型;

2. 定义输入

3. 赋值

4. 输出;

5. 暂停窗口

 

[展开全文]

缩进快捷键:tab

函数名后面不加空格

[展开全文]

知识点:

1.注释

注释的快捷键

注释类型:单行,多行;

全选到句首,使用快捷键--单行注释

没有选到句首,使用快捷键--多行注释;

 

[展开全文]

#include <iostream>

using namespace std;

[展开全文]

| | 或运算 满足一个条件

 

&&与运算 要同时满足两个条件

 

! 相反de

!true 取反 为false

[展开全文]

if(    ){

continue ;

}

continue 中断当前循环 执行下次循环

[展开全文]

switch( 整数表达式 ){

case 是否满足表达式 :

        满足执行 ;

case  是否满足表达式:

        执行;

default :

       都不满足执行这个(可以不写)

       break;

}

[展开全文]

? :

表达式1 ? 表达式2 : 表达式3 ;

 

if(表达式1){

表达式2

}else{

表达式3

}

 

int vip=1;

string res=vip ==1? "有优惠" : "正常价格";

 

 

 

[展开全文]

授课教师

SiKi学院老师

课程特色

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