用户:QwQ奶茶查看:12 回复:21 评论:12 创建时间:2018-10-15T18:59:29

Hallo各位看官们大家好
这里是CC栏目——一个专门为学习C++而准备的节目
我是主持人QwQ奶茶
我呢,就是奉科普喵之命来准备这一个栏目啦
大家想知道为什么叫CC栏目吗?
因为++在程序里面的意思,就是自己给自己+1
C+1就是CC了呗
【拿出小本子,开始上课了!】
一.什么是C++?
C++是C语言的继承,也就是C语言的升级版。它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。
C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。
说的可能有些太抽象了啊,但是没关系,接下来,你只需要打开C++的大门,沉浸在代码的世界中,亲身感受一下C++的魅力。
二.dev C++的下载与使用
既然要学习C++,那必不可少的就是学习工具啦。C++的常用工具是dev C++,这款软件不仅可以用C++运行,还可以用C语言运行。不过,因为是C++的专用工具,用C语言运行可能会出现一些bug。
你可以到百度上面搜索dev C++,然后下载下来,就是这个图标——
然后打开dev C++,你就会看到这个页面:
找到“文件”,点击“新建”,然后进入“源代码”,就会变成这个界面:
那么恭喜你,你已经成功走进了dev C++的大门。接下来,就开始你的代码之旅吧!
三.基础结构
“Hallo world”这个短句相信各位看官都并不陌生吧?这是世界上第一个程序,每一个初学者所学习到的第一个程序就是输出“Hallo world”。一是为了尊重学习语言,尊重这个世界;其次,就是因为这个程序的构造十分简单,易于初学者的学习。同时,起到了测试系统程序的作用。
首先,你们需要知道,C++有一个不变的套路:
以上的代码,可以说是每一个初学者都需要背下来的内容。那么,你可能会问,为什么要写这些奇奇怪怪的代码呢?这些可以说是打开C++程序大门的钥匙吧,如果没有这一些,无论你打出怎样的程序,都没办法运行。我就简单为大家解释一下:
第一行#include<iostream>是数据库的意思,用来存储数据;
第二行using namespace std;则是命名空间,就相当于给这个程序赋予一个名字吧;
第三行int main()是主函数入口,在这对{}的里面,就是你要写的代码;
第五行return 0的存在可有可无,返回0值的意思;
还记得刚才说的“Hallo world”吗?我们现在来看一行代码:
蓝色部分的字不用我说,大家都知道了吧?而这个cout<<就是输出的意思,在“ ”里面,你想些啥都可以,最后输出的就是“ ”里面的也就是蓝色部分的字。而在每行代码的末尾,都要加上一个;意味这句代码的结束,和句号相同。
然后,我们来打出完整的代码:
OK,打完以后,请你按下F11,然后在保存到桌面,就会跳出这样一个方框:
如果是这样的,如果输出的是“Hallo world”那么恭喜你,你已经成为了一名真正的初学者啦!现在,我们再来做一个好玩的实验。如果代码如下:
那么结果就是:
这个魔术精彩吗?如果你喜欢CC节目,那么就在评论下方为我们CC栏目打call吧,奶茶还会继续做下去的哦~
【智力猜题:有一个程序员,他非常喜欢写书法。他第一次拿起毛笔的时候,在宣纸上郑重其事地写下了一行字,你猜他写了什么?答案写在评论区,第一个答对的有(没)奖励哦】