(C++) 01Hello World.你好,世界。

我一路奔跑而来,因为我觉得一旦停下,就没办法再度起身

1.这不是一个选择

        如何去开始学习一门编程语言?很多人纠结的是哪门语言好,哪门语言更加适合自己,好像在做一个人生的大选择一样。其实我要说的是,这根本就不是一个选择,如果要说那么怎么样的或者什么时候才叫选择的话,比如说:我已经精通了很多编程语言了,现在到我要去做一个项目,什么样的语言更加适合,这时候才是真正叫做选择的时候。所以,学习一门语言,不用过多地去在乎它的优劣,闷头学下去,先吃透一个再学下一个也不晚。好了,那我们接着看看怎么去书写第一个c++程序吧。

2.你好,世界

        学习一门语言,不管他多么高大上,你要踩到他的门槛,也是学习的第一个程序,永远都是在屏幕上输出“Hello World”,咱也不知道是因为啥,我猜想可能计算机第一个名义上的程序就是这个,就好像高中物理实验第一节实验课永远都是做以前人做过的实验什么的,这是一种仪式,咱也不计较这么多。闲言少叙,书归正传。

        那么,怎么去做到这个任务呢,我给你分析一下:

任务:在屏幕上输出一句话——“Hello World.”

        工欲善其事,必先利其器。工具我们总要有吧,也不是原始人了,电脑好比是我们的脑袋,总不能拿着脑袋一顿鼓捣吧。诶,首先,工具先想想怎么搞,把想法放在电脑里面琢磨琢磨,向脑袋传输一个问题:我要编写c++程序,我需要什么样的工具。列位注意啊,这里不是要你们自己去想,电脑是我们的大脑,电脑里面又有计算机网络,这不就出来了:

电脑是我的大脑,电脑包含计算机网络=计算机网络是我的大脑

        是不是一下就通透了,查呗!咱先在这里说明一下子哈,知识这玩意,别太记多了,没用,那些高手谁满脑子都是知识,这不扯嘛。人高手看的是嘛?操作啊。你要是徒手可以造飞机,走哪人都喊你高手。知识这玩意,有就行了,别多,给大脑留点操作余地。

        好了,大脑飞速运转,几秒钟,马上自己就知道了,现在主流用来编写c++程序的是嘛?你可能会说VS。屁,人家有大名:

Visual Studio

        你可能又会问了,说这知道了,我也没有啊。呐呐呐,老毛病又犯了,查去!

        所有的准备工作做完了,就得到了这么个页面,我这里是敲了代码的,您那是一片白的,这都没关系。工具有了,挥挥砍砍试试,拿到了兵器总得使使,别怕哪搞坏了,大不了就从头再来。诶,记住这句话,“顶了天,也就是重头再来”,可劲造,直到您呐,知道怎么创建项目、创建文件、修改主题。(适当啊,咱学学这修改主题颜色这些花里胡哨的东西,计算机编程也不都是干了吧唧的硬货,喝喝汤挺好)

        都整明白了?可以接着玩了,来,代码已经准备好了:

#include <iostream>
using namespace std;
int main() {
	
	cout << "Hello World" << endl;
	
	system("pause");
	
	return 0;
}

        敞开拿,咱拿别人的代码别心虚,那分享出来的代码不就是用来借鉴的嘛,自己个手敲也挺好,反正以后都要会敲。看不懂没关系,我今天刚学我也看不懂,怕啥,主打就一个理不直气壮。

        程序是拿到了,开开吧:

        按F5或者点图中箭头的地方就开开了,这地别卡住了。

        顺理成章,得到了我们想要的结果,走到这,任务就算是完成了。

3.多给程序打“标签”

        扪心自问一下哈,平时是不是给别人打过标签?有,肯定有,有的人还以此为乐,是不是。这也不是说不行,适当别伤及感情没问题。同样啊,都说程序是我们写出来的了,那别人不好说让打标签,那自己的还说不让?想打就打,不违法,并且,越学到后面就会发现,程序这种东西,是真应该多给他打几个“标签”——注释

        怎么给程序打标签呢,在c++的世界里啊,常用的有两种:

一呢,是单行注释;二呢,叫多行注释

#include <iostream>
using namespace std;

/*多行注释*/
/*
	main是一个程序的入口
	每个程序都必须有这么一个函数
	有且仅有一个
*/
int main() {

	//单行注释:11行代码含义是在屏幕上输出Hello World
	cout << "Hello World" << endl;

	system("pause");

	return 0;
}

        这个图一放,可能列位就知道什么意思了。那么为什么要多打注释呢,这就不得不说打注释原因是嘛了,图个方便呗。“存在即合理”,在编程里面,我想把这句话修改成:方便即合理。以后敲了个1000行的代码,你在后面敲着敲着想用个变量,回去一看20多个变量,长得都和去H国整容回来一样,还没注释,人不得裂开。所以说:

多打注释!

多打注释!

多打注释!

4.走罢,路还远

        其实为嘛第一个程序是“Hello World.”呢,笔者风逐云墨在这里还有一个猜想:那都踩着门槛了,不得看看门那边世界长啥样啊。每个人都有每个人不同的看法吧,“一百个人眼中有一百个哈姆雷特”,那一百个人眼中还有一百个C++呢。要我觉着,学C++,听着是挺反人类的,毕竟吧,那学习就是反人类的事,你琢磨琢磨,自己走到这里该是有多厉害。反正闲话是唠不下去了哦,加油赶路,我跨过了这道门槛就看到一条路直通天边,不扯那么些犊子了,赶路去了。

(风逐云墨@MVker)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MVaker

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值