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

制作于2018年2月7日

价格 免费

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++中定义的数组本质是一个指针

[展开全文]

    不用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

一个常量只可赋值一个值

[展开全文]

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);

 

[展开全文]

授课教师

SiKi学院老师

课程特色

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