与学习C语言一样,开头一定先给大家介绍一下C++,看看第一个简单的C++程序到底长什么样子,初步了解C++,请看如下代码:
#include<iostream> using namespace std; int main() { cout<<"Nice to meet you!"<<endl; return 0; }
这个程序执行后的效果就是在屏幕上打印Nice to meet you!这句话。
学过C的同学应该能有明显的对比感,那就是头文件不一样了,输出语句不一样了,还多了一句声明命名空间的话,其余并没变化。
下面来给大家做一个简单解剖:
首先程序第一行,文件包含iostream的标准库。
第二行,声明使用一个叫std的命名空间。
第三至七行,一个C++程序有且仅有一个的主函数体,花括号内的cout<<"Nice to meet you!"<<endl;意思是像屏幕打印一句话即
Nice to meet you!
好了,到现在大家已经简单对它有一个了解,可能大家会有其他的困惑,但请大家不要着急,麻雀虽小五脏俱全,即便一个很简单的程序,也包含许多知识,为了使入门顺利,我们会尽量沿着一条主干路线学习,详细的知识后面会详细展开。
请大家稍加理解之后,亲自上机敲代码,运行并确认结果。大家可以自行尝试修改输出的内容,尝试打印其他内容、符号、图案等等,并用C++语言完成训练场的1001题。
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程