C++语言笔记——“Hello,world!“

 导语

  无论是对于一个程序开发者而而言,或者是一位极客而言,甚至普通的网民,都应该学习编程。编程提供了一个绝佳的机会来锻炼思维,拓展视野,并且能彻底地从根本上改变思维方式,让你的思维更有逻辑性,更加高效。

  而编程语言中最实用,标准的就是C++与C语言。作为高级与低级语言的杂交版本,C系语言兼具了灵活性与实用性。对于同一款编译器,只要不涉及系统文件路径,注册表,系统文件等依赖于操作系统的代码命令行,基本上是完全可移植的。C++中拥有丰富的运算符,接近100个关键字以及标准的流操作,使得它的实用性大于专业程序开发中的大部分语言。而相对于汇编为首的低级编程语言则具有更完善的集成开发环境,更好的实用性。并且C++在编译运行的过程中速度相对快,相比汇编低了仅仅大约20%左右,比代码简单但却慢得多的Python与许多其他的语言要快了不少。

  你好,C++!

  下一步将具体介绍如何使用C++。

  首先下载C++编译器。这个在网上可以快速找到,以个人喜好为准。不同的编译器语法也有细微的差别,此处以标准的Dev-c++为例。

  1.双击C++编译器图标或从文件资源管理器中找到C++,打开。

  

   2.如上图所示,我们成功地打开了C++ 的开发界面。

 创建第一个程序——新建源代码

  刚刚我们只是打开了C++的用户界面,此时还无法编写程序。我们要先创建一个源代码才能开始我们的编程之路。

  首先选中左上角的白色的“纸”,单击可以看到打开了创建的菜单栏。

  

  我们选中“源代码”,就会看到下方的视图。

   

欧耶,现在可以写程序了!

(如已完成这步,可选择空降“第一个程序——HelloWorld!”)

创建第一个程序——项目(新手不必过于了解)

特别提示:对新手而言,项目中会自动包含上标准头文件,为了快些熟悉头文件还是用源代码吧!

有些时候我们会需要创建同一个主题的代码。 

这个时候,大量的创建源代码会显得繁琐不堪。

想想吧,你在写一个大型服务端的代码,为了压缩每个文件的体积,你创建了10个源文件...每次打开的时候都能花上2分钟...

是时候换种方法了!

如何创建项目?

项目:项目中包含了一个或多个源代码,虽然会产生比较多的辅助文件且不太方便,但比较整洁

1.打开C++,选中创建。

2. 选择“项目”

3.是不是这样了?

 怎么?你有英文恐惧症?

 那么你逃跑干嘛?你是不是还想创建10个源程序?

好的......我们别管这些无关紧要的事了。一般来说,我们选中Basic下的Console Application。

下方的语言选C++。

给这个项目取好名字之后(当然不会取个叫什么“项目1”之类的啦)就会看到这样:

然后把文件(你刚创建的项目)放到系统的任意路径下面,比如桌面。

然后会进入这样的一个界面:

 

 先不计较文件名(main.cpp,我不相信你能让这样的一个奇怪的文件出现在系统里!),怎么多了那么多行代码?!

激动人心的时刻——敲代码!

额...书接上文,上文中提到了如何创建项目,新的项目中为什么C++自动给出了几行代码?

我来给他们写个注释:

/*我就是注释!
#include <iostream>/*头文件,具体作用以后会讲,不要删

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
/*多行注释,是用来注明书写格式的,可以删

int main(int argc, char** argv) {/*声明main主函数,也可以只写成int main(){},但是一定要留下括号!*/
	return 0;/*返回0,在main中表示结束,可删可不删
}/*与上面main函数的大括号对应,将main函数的内容括起来

 注意:在创建源代码的时候是没有这些代码的,请手写!

 额...为什么我还是不懂?

好吧,先给你看看效果(你也可以单击编译运行或按下F12来自己尝试,会让你先保存):

假如代码里编译器没有发现错误,都会弹出像这样的执行窗口,里面是代码的执行效果。

可以看见,代码果然开始之后就结束了,与注释相符。

那么,我们再来写点什么?

要不在这里打印点什么吧!

第一个语句——cout!

对于C++来说,标准的输出语句就是cout。

格式:cout<<"String"(<<endl);

在C++中,string代表字符串,所以cout输出了用双引号括起来的字符串。

“<<”是流运算符,代表了数据的流向,指向输出语句代表输出数据,新手不必深究。

小知识:在以后如果要输出多个项目,一定要用“<<"连接。

如下面这句,就会报编译错误:

cout<<"CSDN""I love you!";

(<<endl):endl是换行控制符,代表将输出换一行,也算一项,所以也用“<<"连接。

最后加上分号,结束语句。

注意:cout用到了流运算符,需要加上标准头文件:#include<iostream>!

至于头文件吗,相当于一个声明,告知系统下方会用到什么代码,预先准备对应的加载文件。

稍稍一会,写好了:

#include<iostream>//头文件
using namespace std;//命名域,C++下所有语句都存在std命名域下
int main()//主函数
{
cout<<"Hello World!"<<endl;
return 0;
}

效果如下:

总结

今天学习了:

1.C++的使用

2.C++源代码的创建

3.C++"cout"语句

———————————————————————————————————————————

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Mikehuang2010

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

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

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

打赏作者

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

抵扣说明:

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

余额充值