1.1 C++演变历 | 输出Hello World!
【摘要】 大家都知道C语言是美国贝尔实验室的D.M.Ritchie研制成功的,它设计的初衷是为计算机专业人员设计的,而不是为初学者设计的。起初大多数操作系统和应用软件都是用C语言实现的,但是随着软件规模的增大,用C语言编写程序已满足不了市场需求,由此C++便诞生了。C++保留了C语言原有的优点,增加了面向对象的概念。C++与C语言兼容,用C语言写的程序基本上可以用于C++。先来个编程语言...
大家都知道C语言是美国贝尔实验室的D.M.Ritchie研制成功的,它设计的初衷是为计算机专业人员设计的,而不是为初学者设计的。
起初大多数操作系统和应用软件都是用C语言实现的,但是随着软件规模的增大,用C语言编写程序已满足不了市场需求,由此C++便诞生了。
C++保留了C语言原有的优点,增加了面向对象的概念。C++与C语言兼容,用C语言写的程序基本上可以用于C++。
先来个编程语言学习的惯例,要求用C++输出Hello World!
#include<iostream> //头文件iostream
using namespace std;//命名空间std
int main()
{
cout<<"Hello World!";
return 0;
}
运行后会在屏幕上输出:
Hello World!
有C语言基础的读者应该很容易看懂,第一行类似与C语言的。
#include<stdio.h>
第二行则是C++特有的,准确的说C++和C#都有命名空间,这行的作用之后会讲解,读者暂时知道有这个命名空间的概念就行。
第三行的int main和C语言一样,是程序的主函数,每个C++程序都必须有一个main函数。
第四行的作用和下面C语言的这行代码类似,属于C++的输出语句。
printf("Hello World!");
第六行的意思是函数返回值为0,这点和C语言一样。
看到这里,读者应该对C++有了初步的了解,如果读者有C语言的基础,学C++会很快入门。
C++演变历 | 输出Hello World!文章来源: zhuanlan.zhihu.com,作者:,版权归原作者所有,如需转载,请联系作者。
原文链接:zhuanlan.zhihu.com/p/324358966
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)