学习c++的第三天

  ##学习第三天

        前面学习的课程暂停了,后面理论比较多

         现在听得是“黑马程序员”的

一、代码、编译和程序

        1. 什么是代码?

                遵循特定规则的字符集合,可以被程序员所理解。

        2.代码是如何转换程序的?

                将代码通过编译程序(编译器),翻译成可执行程序。

                        代码--->编译--->程序

        3.学习编程语言就是

                学习如何写代码(c++的规则)

                掌握如何使用编译器    

二、搭配环境          

        使用的是clion,下载地址 : https://www.jetbrains.com/clion/download

         正常下载是使用30天,有“正版付费”的可以给作者发一个私信吗。

三、第一个程序Hello World

1.                #include "iostream"

 2.               using namespace std;

 3.               int main()

{

4.                cout<< "Hello, World!!!" >>endl;

5.                return 0;

}

11中的""也可以是<>;
2我看弹幕中说3和5是相对应的,5返回的是int 类型的值;
34.cout<< "" >>endl;打印语法。cout对外输出,后面的是对外输出打印,endl是输出一个换行。
41和2是预处理指令  -- 代码编译(翻译为程序)前的准备工作;
53是主函数(程序入口) -- 程序执行从这里开始;
6大括号里面的是逻辑代码(具体的功能代码),每一行需要用 ; 做结尾。

四、cout打印输出

                1.cout输出单份内容:

                      cout << "内容" << endl; 或者  cout << 10 << endl;(最后一个字母是L的小写不是1)

                2.cout输出多份内容:

                        cout << "我今年" << 10 <<  “岁了”<< endl;

        可以自由组合: cout << ... << ... << ... <endl;

        非数字,必须用“”包围。数字可用可不用。

小知识:注释:1.单行注释://  注释内容(建议//和内容中间用空格隔开)

                        2.多行注释:/* 内容  */

五、常量

                        常量:在程序执行过程中值不会改变的量。

                        常量分为两种:

                1.字面常量:被书写到代码内的常量称之为字面常量,也称之为字面量。

                2.符号常量:使用标识符去定义的常量,称之为符号常量。

                        简单来说,就是给常量起一个名字。

        1.字面常量

                

                #include <iostream>
                using namespace std;

                int main()
                {
                    21;       //整型字面常量:整数,不带小数点的数字 &实型字面常量 统称为数值型常量
                    3.14;    //实型字面常量:小数,带有小数点的数字
                    'a';       //字符型字面常量:以单引号''包围的,单个字符
                    "shuzi";   //字符串字面常量:以双引号""包围的,任意个字符
                    return 0;   
                }

                1.1标识符和关键字

                        标识符:1.内容限定:只允许:字母、数字、下划线的组合,数字不可开头

                                        2.不可使用关键字(自己慢慢了解)。

        2.符号常量

                定义语法:

                        #define 标识符(名称) 常量

                #define:宏命令(后续学),固定开头。

                标识符:建议使用大写,和后面学习的变量名作区分。

                常量:就是前面学习的常量值。

                        例如:

                                #define FAT_BMI 28 //肥胖BMI

                                #define J2C_RATE 4.19 //焦耳转卡路里比率

                        注意:

                                

1.符号常量定义在代码的头部,并且不需要用分号隔开。
2.使用方法:在main函数中直接用名称引用。
3.

使用CLion的使用cout输出中文时乱码:

方式1:

        1.在代码头部引人:#include "windows.h",

        2.在main函数内部编写:SetConsoleOutputCP(cp_UTF8);

方式2:

        在main函数内部编写:system("chcp 65001");

注意:方式1步骤多,但是不影响控制台输出,方式2会在控制台上多打印一行字。

   六、变量

        1.变量的基础使用

                变量:变量就是在程序运行时,记录数据用的(变量可以被重复使用)。

1.先声明百变量

int num;

变量类型 变量名;

2.再存入数据

num = 10;

变量名 = 变量值;

         2.变量的特征

                1.变量的特征:

1.

变量记录的值是可以发生改变的。

int age;

age = 10;

age = 20;

age最后的结果为20.

2.再次执行赋值语句,即可改变记录值。

                2.赋值语句的执行逻辑:

                        先计算等号右侧得到结果,再将结果赋值给 等号左侧变量。

                3.基本的数学运算符号有:

                        +,-,*,/(加减乘除)

        3.变量的快速定义

                1.快捷方式1,变量的声明和赋值同步进行:

                        int num = 10;  &   string name = "小明";

                2.快捷方式2:一次性声明多个变量:

                        int a , b, c;        //一次声明多个变量

                        a = 1;   // 赋值

                        b = 2;

                        c = 3 ;

                3.快捷变量3,一次性声明多个变量的同时进行赋值

                        int a  = 10 ,b = 20 , c = 30;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值