本教程旨在为c++初学者提供最基础的学习工具,5分钟即可从零编写出第一个程序。
1. 安装Dev C++
Dev C++是适合于初学者使用的轻量级 C/C++ 集成开发环境(IDE),只有50MB大小,安装飞快,什么都不需要设置就可以开始码代码、编译运行。安装包可以在baidu上随意获得。
安装时这里直接选英文,后面的步骤会有一个把语言换成中文的选项。
这里无需改动,全装上即可(反正也不大)。
飞快安装中……
还是中文比较友好。
运行的初始界面,看上去按钮很多,实际上真正用得上的只有几个。
新建一个“源代码”文件(Ctrl + N),
如果是用visual studio等大型开发软件时,一般需要先新建一个工程项目(solution),然后在项目里面新建代码文件,这种在工程很复杂、代码量巨大时比较便于管理,但当代码很少时就显得比较繁琐。以后的事情还是以后再说吧。
可以看到,画面的中央出现了可以写入的区域。然后在这里面写一个最简单的hello world程序,试试看能不能正常运行吧。
#include <iostream>
using namespace std;
int main(){
cout << "Hello world!" << endl;
return 0;
}
(注意不要打全角符号,不要把 ;
打成;
)
懒得手打可以直接copy过去。
然后保存文件(Ctrl + S)
只要后缀名是.cpp即可,名字最好不要带中文,在特殊情况下有可能导致bug。
虽然代码打完了,但还保留在文本阶段。需要将代码文本文件编译成一个可以运行的exe文件,然后运行这个exe文件。这里点编译运行看看能不能正常运行。
弹出了黑色的控制台,一般c++跟用户的交互界面就只有这么简陋了。
如果显示了Hello world!,那么恭喜,没有bug,运行成功。这说明我们已经安装好了一个功能健全的c++编程环境,只用了不到一杯咖啡的时间,不是吗?
2. 介绍俩网站
https://www.runoob.com/cplusplus/cpp-tutorial.html
这是一个简洁友好的c++教程网站,可以看到目录上记载了c++的语法知识,而每一页都只有不到3分钟的长度,你可以在上面获取扼要翔实的技巧,或者直接拷贝它的代码实例(这很常见),不需要背诵、刷题,记不得时直接速查即可。
https://www.luogu.com.cn/training/mainpage
一个人写代码容易感到无聊,那不妨就去洛谷闯关吧,里面有一大堆题目,从简单到困难,而且每道题都有大牛写的题解,光看不练(别)同样能提高知识面。
祝你coding愉快。