1. 输出“HelloWorld!”
在visual studio中输出“HelloWorld!”。代码实现如下:
#include <iostream>
using namespace std;
int main() {
cout << "Hello World!" << endl;
system("pause");
return 0;
}
输出结果如下:
2. 添加注释
- 单行注释
“//”放在一行代码的上方,或者是一条语句的末尾,对该行代码进行说明;- 多行注释
“/**/”放在一段代码的上方,对该段代码做整体的说明。
#include <iostream>
using namespace std;
/*
main函数是一个程序的入口
每个程序都必须有一个main函数
并且有且仅有一个
*/
int main() {
//下一行代码的含义就是在屏幕上输出HelloWorld!
cout << "HelloWorld!" << endl;
system("pause");
return 0;
}
3. 关键字
关键字(keyword)属于保留字,是整个语言范围内预先保留的标识符。每个C++关键字都有特殊的含义,经过预处理后,关键字从预处理记号(preprocessing-token)中区别出来,剩下的标识符作为记号(token),用于申明对象、函数、类型、命名空间等。
- C++中的关键字有:
数据类型关键字:int float double short long bool char string struct;
条件结构关键字:if else while switch case default continue break;
其它关键字:sizeof const goto new delete namespace return TRUE FALSE等等
注意事项:
在给变量或者是常量起名字的时候,不能用C++关键字,否则会产生歧义从而报错。
4. 标识符
标识符命名规则:
- 标识符不能是关键字;
- 标识符只能由数字、字母和下划线组成;
- 第一个标识符必须为字母或下划线;
- 标识符中字母区分大小写;
注意:给标识符命名时,最好做到见名知意,方便自己和他人阅读。
标识符命名演示如下:
#include <iostream>
using namespace std;
int main() {
//1、标识符不能是关键字
//int int = 10; //报错!
//2、标识符只能由数字、字母和下划线组成
int abc123 = 10;
int _abc123 = 20;
int _123abc = 30;
cout << abc123 + _123abc + _abc123 << endl;
//3、标识符第一个字符必须为字母或下划线
//int 123abc = 40; //报错!
//4、标识符中区分字母大小写
int abc = 123;
//cout << ABC << endl;
cout << abc << endl;
system("pause");
return 0;
}
5. 变量
变量是程序可操作的存储区的名称。C++中每个变量都有指定的类型,类型决定了变量存储的大小和布局,该范围内的值都可以存储在内存中,运算符可应用在变量上。
变量创建的方式:
数据类型 变量名 = 变量初始值
6. 常量
常量是固定值,在程序执行期间不会改变。这些固定的值,又叫做字面量。
常量的定义方式有:
- 通过define定义一个常量;
定义方式为:#define 常量名(宏) 常量值- 通过const修饰的变量来定义一个常量;
定义方式为:const 变量 = 变量初始值 、 const 数据类型 变量名 = 变量初始值
#include <iostream>
using namespace std;
#define Day 7
int main() {
cout << "一周有 " << Day << " 天" << endl;
//Day = 14; //报错!宏常量不可以修改
const int month = 12;
cout << "一年有 " << month << " 个月" << endl;
//month = 24; //报错!常量是不可以修改的
system("pause");
return 0;
}