Cpp入门一

Cpp初始

Cpp基本框架

1
2
3
4
5
6
7
8
9
10
11
#include<iostream>
using namespace std;
int main()
{
cout<<"Hello World"<<endl;
system("pause");
return 0;
//目前已知endl为自动换行,类似于c语言中的/n。
//而system("pause");可以理解为调用内部命令,使得程序暂停住,按任意键才可以继续。
}
//打印出Hello World——梦开始的地方

关于注释

作用:在代码中加一些说明和解释,方便自己或者其他程序员阅读代码

两种格式:1.单行注释 //描述信息

​ 2.多行注释 /* 描述信息 */

变量

作用:给一段制定的内存空间起名字,方便操作这段内存

语法:数据类型 变量名=初始值;

1
2
3
4
5
6
7
8
9
#include<iostream>
using namespace std;
int main()
{
int a=10;
cout<<"a ="<< a <<endl;
system("pause");
return 0;
}

常量

作用:用于记录程序中不可更改的数据

Cpp定义常量的两种方式

1.#define 宏常量——#define 常量名 常量值

通常在文件上方定义,表示一个常量

2.const修饰的变量 const 数据类型 常量名=常量值

通常在变量定义前加上关键字const,修饰该变量为常量,不可修改

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<iostream>
#define day 7
//1.宏常量
using namespace std;
int main()
{
cout<<"一周里总共有"<< day <<"天"<<endl;
//day=8——报错,宏常量不可以修改
//2.const 修饰变量
const int month=12;
cout<<"一年有"<<month<<"月"<<endl;
system("pause");
return 0;
}

关键字

作用:关键字是C++中预先保留的单词(标识符)

在定义变量或者常量时,不要用关键字

C++关键字如下:

asm do if return typedef
auto double inline short typeid
bool dynamic_cast int signed typename
break else long sizeof union
case enum mutable static unsigned
catch explicit namespace static_cast using
char export new struct virtual
class extern operator switch void
const false private template volatile
continue for public throw while
const_cast float protected this wchar_t
default friend register true
delete goto reinterpret_cast try

标识符命名规则

作用:C++规定给标识符(变量,常量)命名时,有一套自己的规则

1.标识符不能是关键字

2.标识符只能由字母、数字、下划线组成

3.第一个字符必须为字母或者下划线

4.标识符中字母区分大小写


Cpp入门一
https://gaster44.github.io/2024/01/23/Cpp入门一/
作者
huangjinhong
发布于
2024年1月23日
许可协议