在你们开始看我这一篇文章之前,你们可以先了解一下我这个课程
显然,这是编程课程,但是并不枯燥。很多人开始学的时候会觉得编程根本就没味道,只是一堆文字和机械的晶体堆起来的烂东西(其实我也是这么想的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++这玩意儿有了基本的概念,那么这就是本课的目标了。
本文以通俗易懂的方式介绍了C++编程的基础概念,包括面向过程与面向对象的区别,并推荐了几款适合初学者使用的编程环境。
1387

被折叠的 条评论
为什么被折叠?



