前言:
最近想学一下一下C++看了一些博客内容写的倒是很充实,但是,细节不到位,我是有Python基础的,所以学习来蛮快的,但是对于小白的话,有好多小细节大多数博客还是不够详细,由此我想写一份相对细节一点的
1、C++软件选择
我选择的是 【Red Panda Dev-C++】,官网:点我
安装很简单,大家自己安装一下
除此以外还有很多软件可以写C++,更多软件介绍:点我
2、安装好,我们打开看一下
1、这里可以改背景颜色
新建文件
也可以新建一个文件夹
3、ok,工具安装好了,文件夹也创好了,那么接下来我们看一下C++的介绍,稍微了解一下
C++ 是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。
C++ 被认为是一种中级语言,它综合了高级语言和低级语言的特点。
C++ 是由 Bjarne Stroustrup 于 1979 年在新泽西州美利山贝尔实验室开始设计开发的。C++ 进一步扩充和完善了
C 语言,最初命名为带类的C,后来在 1983 年更名为 C++。
C++ 是 C 的一个超集,事实上,任何合法的 C 程序都是合法的 C++ 程序。
C++ 编译器用于把源代码编译成最终的可执行程序。
简单的说,就是C++代码是先编译,在执行,看不懂的无所谓,我们直接运行一下,第一个C++程序
4、编译 & 执行 C++ 程序
4-1:新建文件
#include<iostream>
using namespace std;
int main()
{
cout <<"hello word!!!"<< endl;//会输出【hello word!!!】
return 0;
}
4-2:将代码粘贴上去,一会我们会解释一下!,【右击】有一个编译运行
到这里,首相恭喜你,你的第一个C++代码运行成功了!!
5、接下来,我们解释一下,每一行的意思
【
#include<iostream>
】 C++ 语言定义了一些头文件,这些头文件包含了程序中必需的或有用的信息。上面这段程序中,包含了头文件 。【
using namespace std;
】 告诉编译器使用 std 命名空间。命名空间是 C++ 中一个相对新的概念。【
int main()
】是主函数,程序从这里开始执行。 下一行 cout << “Hello World”; 会在屏幕上显示消息 “Hello World”。下一行 【
return 0
】; 终止 main( )函数,并向调用进程返回值 0。
6、C++中,注释分单行注释、多行注释,如上述代码的第六行,就是一个单行注释
注释既注解,是你本人对你代码写的备注,用于记录或解释这一段代码
被注释掉的代码是无法运行的!
1、单行注释为 : // 这里就是注释的内容
2、多行注释为 /*这里的内容就是多行注释 */
如下图
#include<iostream>
using namespace std;
int main()
{
/*
这里就是一个
多行
注释
*/
cout <<"hello word!!!"<< endl;//会输出【hello word!!!】
return 0;
}
7、运行好的程序
1、【hello_word-1.cpp】这个就是原代码
2、【hello_word-1.exe】这个就是通过编译后生成的可执行程序(这个可以双击运行)
3、所以现在知道什么叫做先编译再执行的意思了吧。。。
今天我们先学习到这里
总结一下今天我们学习的内容是
1、C++常用的编写软件
如:C++的编程软件有许多种,小编为您介绍最常用的10种,包括:Code:: Blocks、Eclipse、CLion、Visual Studio Code、NetBeans、Codelite、Atom、C++Builder、Emacs、K Develop。
2、运行第一个C++程序,知道了C++头部那些程序的意思
3、知道如何运行程序
4、知道单行注释,以及多行注释