C++第一课:第一个程序

        C++与python大同小异,语法虽然不完全相同,但是我们之前学习过的顺序结构、分支结构、循环结构的思想是基本不变的,所以我们不要忘记之前python学习的内容,通过举一反三方能更快进步!

        到这个阶段了,在学习C++之前我们需要先补一补计算机常识,什么是计算机?对比我们生活中的其他工具(锄头,镰刀),他们负责操作实体,计算机负责操作信息。任何计算机宏观上都有这些功能属性,由此你认为除了电脑,你还认为什么是计算机呢?扫地机器人、智能手表、电视都是。

        什么是计算机程序?其实就是一段代码,为了解决某个问题而由计算机语言表示 的一连串的计算机指令。

        如何给计算机下达指令?其实就是我们编程,敲代码,能够运行就说们我们指令下达的很成功,计算机很听话。比如我们想让机器人给我倒杯水,我就得下达尽可能详细的指令,这和指令下达给人完全不同(我命令你给我倒杯水就够了),毕竟对人说人话,对计算机说计算机话。

        好,那我们来看看C++语言前身是什么,我们在看一些科幻电影的时候,都会有一些画面,就是黑客在破解电脑的时候,满屏幕飘着010101,这些都是什么呢?其实这才是计算机真正能都听懂的语言,但我们没办法直接用机器语言来下达指令,这是常人不能理解的,很可能你大部分工作都是在数0了。所以C++是一种间接语言,也叫高级语言,我们先用这种能看懂的语言编写,程序运行的时候再把他拆解成机器语言,就可以了。

        C语言是C++语言的前身,C++也是C语言的升级版,他仅能运行C语言编写的代码,C++还具有更多的功能,所以他俩长得还是蛮相像的。C++ 几乎是 C 的超集,只有少量功能 C++ 不支持。

        学习C++的第一步,便是学会使用C++的编程软件Dev-C++,通过【文件】-【新建】-【源代码】来创建文件。

        页面看起来没有任何变化,其实我们文件已经创建完成了,天蓝色条框就是我们输入代码的起始位置。

        我们打开了一个C++程序,首先同学们要跟着老师输入这一串代码,以后每新建一个c++程序,都要先把这些代码写上。如果觉得字太小,可以按住crtl+滚轮调整。

1.#include<iostream>:这个叫头文件,iostream是input output stream的缩写,iostream中包含了有关输入输出语句的函数。

2.using namespace std:namespace中文意思是名字空间,using namespace std;就是说使用std的名字空间,可以直接调用std这个名字空间下的东西。        

3.main:这是这个文件的主函数,这个主函数是程序的入口,返回值的数据类型是int。

4.return 0:代表程序正常退出。

#include<iostream>
using namespace std;

int main() 
{
  
	return 0; 
}

        学会基本格式了就别傻站着了,还不快输出一条hello world打个卡!输出语句用cout << "hello world!";注意要用双引号,不要用单引号,用了单引号会发现这是一串数字。python单引号双引号都能用,很随意,但c++这里就格外的严格了。

#include<iostream>
using namespace std;

int main() 
{
    cout << "hello world!";
	return 0; 
}

        这节课我们完成了c++编程软件的安装与使用,并通过打印hello world来运行了一次c++代码,下节课我们会学习输入与输出。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值