沙雕初级编程(c++)1 了解一下C++语言

本文以通俗易懂的方式介绍了C++编程的基础概念,包括面向过程与面向对象的区别,并推荐了几款适合初学者使用的编程环境。

在你们开始看我这一篇文章之前,你们可以先了解一下我这个课程

显然,这是编程课程,但是并不枯燥。很多人开始学的时候会觉得编程根本就没味道,只是一堆文字和机械的晶体堆起来的烂东西(其实我也是这么想的qwq),但是这并不是事实。在这一个小学生或初中生或高中生或大学生或不知道谁编撰的课程里,我会用较为通俗易懂的语言(因为本人理解力差,是小学生)来浅谈一下我对编程的看法,让人能听懂。

也许我废话有点多,所以我们直接开始。

先等等,容我解释一下什么是编程语言!

其实概念挺模糊,简单来说就是人写了,电脑执行的语言,文字。

首先,我们要学的语言是一种叫做C++的语言。相信你们看到++这两个连续的加号,一定会觉得此是某种语言的升级版。确实,它是C语言的升级版。这种语言是半面向对象的语言,与C最大的区别就是C是完全面向了过程。现在,让我来解释一下这番话是什么意思:

1 面向过程 指的是将事物分成几个步骤来执行的语言 例 C

2 半面向对象 指的是一半面向过程,一半面向对象。面向对象指的是创建一(或多)个对象,给对象赋予属性或方法,让对象来执行过程。 例 C++

3 面向对象 上面已经解释过了。 例 Java

了解完这三种程序执行的模式,我们终于可以看清这个语言的本质了。不过光了解本质还不够,我们还需要了解一些好用的编程环境,以及这种语言的一些版本。

对于编程环境,我本人用过的很少,我就浅浅谈一谈。

1 lightly

lightly是我最近在用的一个编程的环境,它适合初学者,而且设计还挺银杏,有多种语言模板。网址 lightly.teamcode.com

2 Dev-C++

这个软件是官方认可(竞赛官方)的C++编译环境。

接下来是一些版本。(这个做了解就好)

下面的一份烂表格 更新做了解就好

名称                     年份                        更新

C++11               2011                       关键字 指针 字面值等

 C++14              2014                       弃用关键字 扩展表达式等

C++17                2017                    拓展表达式 调整模板等 

C++20                2020                     调整模板

其他知识点:

1 C++最初的版本是C++98,不过没列在上面的表里

2 C++也是多种编程比赛所认可的语言

这些都是一些关于C++的碎知识点,不过我相信你们看完之后一定对C++这玩意儿有了基本的概念,那么这就是本课的目标了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值