原创 闫小林 C语言入门到精通 2020-10-01
收录于话题
#小林C++代码基础
95个
点击上方“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++会很快入门。