您现在的位置是:首页 >技术教程 >初入学习C++网站首页技术教程
初入学习C++
简介初入学习C++
**
执行最简单的C++程序
一:何为C++?
二:C++与C语言的不同?
三:如何执行最简单的C++程序?
1.最基本结构框架。
2.与其相关的新知识。
一、C++是什么?
首先大家从C++能知道它与C语言有关,那我们来看看:
C++是在C语言的基础上进行开发的,它保留了C语言原有的优点,
在C语言的基础上增加了面向对象的机制,主要体现在了增加面向程序设
计的“类(class)”,在后面的学习我们会学到。
二、C++与C语言的不同?
**
- C语言是面对过程 ,C++是C语言的超集,可以用于面向过程的结构化程序设计,但更多的用于面向对象程序设计,举个栗子:
**
—
有一个木头,我们假如这时这个木头是C语言,然后我们对木头进行雕刻得到一个木雕,这时的木雕就是C++。
三、如何执行最简单的C++程序?
1,首先,我们应该了解它们各自最基本的框架结构,C语言的结构如下:
#include <stdio.h> //这是编译处理指令
int main() //定义主函数
{
printf("hallo,world"); //输出“hello,world”这个语句
return 0; //函数执行完毕时返回函数值为0
}
接下来是C++的:
#include <iostream>
using namespace std;
int main()
{
cout<<"hello,world";
return 0;
}
细心的同学,应该能发现它们从预处理指令就有不同了,并且C++比C语言多了个语句,"using namespace std;“这就与我们下面所要说的输出"cout"有关,大家因该记得在C语言中的输出与输入,printf与scanf,但是在C++中,输出与输入分别为cout,cin,这个”<<“符号在C语言中为左位移运算符,但在C++中为插入运算符,所以在使用cout时需要用到头文件"iostream”,而在使用"cout"同时还需要用"uising namespace std;“来声明名字命名空间std,大家会发现缺少这句语句,在编译"cout"时,系统会报错。C++在输入时用"cin"搭配”>>”(提取运算符)使用,例子如下:
写一个程序输入7,8计算它们相加的和;
#include <iostream> //预处理命令
using namespace std; //使用名字空间std
int main() //主函数首部
{int a,b; //定义变量a,b
cin>>a>>b; //输入变量值
cout<<"a+b="<<a+b; //输出a+b的和
return 0;
}
以上就是我们今天所学的知识,大家感兴趣的话麻烦点个赞谢谢;
风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。