代码改变世界

01-HelloWorld-20220615

2022-06-15 10:21  晓峰如月  阅读(17)  评论(0编辑  收藏  举报

01-课程安排

 

 

02-第一个c++程序

1,c++的7行代码框架

2,cout <<""<< endl;         //打印

3,cout输出,cin输入,<<代表输入输出标识符,endl代表换行。

 

#include <iostream>
using namespace std;

int main()
{
	cout << "Hello World" << endl;

	cout << "Hello C++" << endl;

	system("pause");

	return 0;
}

 

 

03-程序的注释:单行注释和多行注释

 

 

04-变量的使用,变量的意义。-- 存在内存中。

 

 

05-常量与变量的区别,常量的使用 

常量的定义方式:
1,#define 宏常量

#define Day 7;


2,const修饰的变量

const int month = 12;

 

06-c++中常用的关键字

 

 

07-标识符命名规则

1,不可以是关键字

2,字母,数字和下划线

3,第一个字母是字母或下划线

4,区分大小写

 

 

08-数据类型-整型

1,数据类型存在的意义——给变量分配合适的存储空间

short:2个字节

int:4

long:4

long long:8

    short num1 = 32767;  //2的15次方
    int num2 = 10; //2的31次方
    long num3 = 10; //2的31次方
    long long num4 = 10; //2的63次方

    cout  << num1 << endl;
    cout << "num1=" << num1<< endl;
    cout << "num2 = " << num2 << endl;
    cout << "num3 = " << num3 << endl;
    cout << "num4 = " << num4 << endl;    

 

 

09-数据类型--sizeof关键字

作用:计算变量的数据类型的内存占用空间

short num1 = 32767;  //2的15次方
    int num2 = 100; //2的31次方
    long num3 = 10; //2的31次方
    long long num4 = 10; //2的63次方


    cout << "sizeof占用内存空间" << sizeof(num1)<< endl;
    cout << "sizeof占用内存空间 = " << sizeof(num2) << endl;
    cout << "sizeof占用内存空间 = " << sizeof(num3) << endl;
    cout << "sizeof占用内存空间 = " << sizeof(num4) << endl;

 

 

10-数据类型——实型(浮点型)

1,单精度:float   ,4个字节,变量值后面会加一个f,否则会认为是double类型

2,双精度:double,8个字节,

float f1 = 3.1415926f;
    double d2 = 3.14;

    cout << "f1=" << f1 << endl;
    cout << "sizeof占用内存空间f1 = " << sizeof(f1) << endl;
    cout << "d2 = " << d2 << endl;
    cout << "sizeof占用内存空间d2 = " << sizeof(d2) << endl;

 

 

11-数据类型——字符型

1,c和c++中占一个字节

2,字符型变量不是放在内存中,而是将对应的ASCII编码放入到存储单元

两个常见ASCII值(用int强转可以看见)

a-97

A-65

 

 

12-数据类型——转义字符

常用

换行符:\n

水平制表符:\t   --它是包括前面字符一起占用8个字符,作用是整齐的输出数据

 

 

13-字符串型

1,C风格字符串: char变量名[],“”

2,C++ 字符串 string

 

 

14-数据类型——布尔类型bool

1,占1个字节大小

2,本质上1代表真,0代表假

 

 

15-数据类型——数据输入cin