欢迎光临散文网 会员登陆 & 注册

如何劝退一个想要学C++的人

2023-06-30 17:48 作者:源来是小白  | 我要投稿

众所周知, C++是一门十分简单易学的计算机语言. 那么, 作为新手的你, 该如何学好这门简单的语言呢?

我们可以从一个简单的"Hello, World"程序来初步了解C++:

啊哈, 我们仅仅用了34行代码, 就实现了打印"Hello, World"字符串. C++是不是非常简单呢? 下面, 我们来详细解说一下这段代码的含义.

第一部分:

这里的两行语句的意思是, 包含名为"iostream"和"string"的两个头文件, 我们的程序中有些功能需要用到这两个头文件.

第二部分:

直译过来, 叫做: 使用命名空间std.

你可以把命名空间理解为一个仓库, 我们需要用仓库里的东西, 但每次使用的时候都要重新去仓库里找, 为了避免重复去仓库的这个过程, 我们使用这一行代码.

第三部分:

这里我们定义了一个名为Print的类, 类中有一个被保护的成员变量str, 和公共的成员函数setPrintString, printString, 和析构函数~Print.

这里暂时用不到构造函数, 所以我们并没有将构造函数Print写入此程序. 并且呢, 由于后面使用了指针, 我们需要一个简单的析构函数来进行垃圾回收工作.

类的概念呢, 十分的简单, 相信这不会难倒初学者, 成员函数也是一目了然, 不用细讲.

第三部分:

这里呢是我们的主函数, 或者说是整个程序的入口. 主函数中的第一行, 我们使用了指针, 并且结合了刚刚定义的Print类.

第二第三行我们又调用了Print类的方法, setPrintString方法初始化了我们要打印的字符串"Hello,World". 而printString方法则打印出了字符串.

于是, 我们就可以在控制台窗口上看到我们打印的字符串啦:

运行效果

自此, 相信作为初学者的你, 应该已经对易学C++有了更深刻的了解了吧.

如何劝退一个想要学C++的人的评论 (共 条)

分享到微博请遵守国家法律