系列文章目录
1、初识C++
http://t.csdnimg.cn/WIT0Z
2、数据类型
http://t.csdnimg.cn/CoURP
未完待续
前言
C++ 是一种高级语言,由C语言扩展升级而产生。C++ 进一步扩充和完善了 C 语言,是一种面向对象的程序设计语言。
一、Hello world
第一个C++程序
#include <iostream>
using namespace std;
//上面这两东西会在后期讲到,加上就对了
//写好主函数是必须的,所有程序都在主函数中运行
//int main() {
// 这里写你想写的代码
// return 0;
//}
int main() {
cout << "Hello world" << endl;
//将Hello world输出到控制台窗口中
//cout 是输出语句, endl 表示换行
return 0;
}
看看运行结果
二、变量的创建
变量是用来存储数据的,且可以更改
int main() {
//变量创建语法
//数据类型 变量名 = 变量初始值
int a = 10;
//这里我创建了一个整型的变量
cout << "a = " << a;
//我们利用cout输出语句来将a的值输出到控制台窗口中
//要输出的变量的值必需加在你要输出的句子后面用<<链接
//顺带来看看没有结尾endl换行输出效果是怎样的,
return 0;
}
我们成功的将a的值输出到了控制台窗口,我们的第一个C++程序Hello world中输出完毕后有一行空行,那就是endl的换行效果,现在我们将它去掉之后就没有这个空行了
三、常量的创建
除了变量之外还有常量的存在,顾名思义常量是不可以改变的,下面我们就来看看它有哪些创建方法
1. #define定义的常量
//#define 常量名 值
//通常定义在主函数外
#define Day 7
int main() {
cout << "一周总共有:" << Day << " 天" << endl;
//因为是常量所以我们也用生活中不可改变的量来作例子
return 0;
}
输出结果
2. const修饰的常量
int main() {
const int month = 12;
//也可以把变量改作常量
//在数据类型前加上const就完成了
cout << "一年共有:" << month << " 个月" << endl;
return 0;
}
输出结果
四、关键字
变量和常量我们都要进行命名才能使用,那我们什么名字都可以取吗,当然不行,因此C++中确立了标识符的命名规则和关键字来保证命名的可行性与唯一性
1. 关键字有哪些
图片出处:https://www.runoob.com/w3cnote/cpp-keyword-intro.html
以上所有都是不可用来命名的名称,正如图片所说,在C++的系统中已经被定义了,因此不可使用
2. 标识符的命名规则
1、不可以是关键字
2、只能由字母、数字、下划线构成
3、不能以数字开头
4、区分大小写
遵循着以上规则我们才能正确的对变量或常量进行命名,以下的命名都是正确的
下面示范一下错误的命名方法
如果是错的,编译器也会给我们反馈错误的地方,如上面的红色波浪下划线所示
总结
C++博主也还在学习中,若有不对的地方还请大家多多包容🌹