C++和C语言的区别以及C++的基本知识与练习

C语言和C++各自适用的途径

C语言式结构化和模块化的语言,它是基于过程的,在处理较小规模的程序时,程序员用C语言还比较得心应手。但是当问题比较复杂是,程序规模较大时,结构化程序设计方法就显出他的不足。C++对于C的赶紧主要体现在增加了适用于面向对象程序设计的“类”(class)。

C++对C的增强,表现在两个方面:

(1)在原来基于过程的机制基础上,对C语言的功能做了不少扩充。

(2)增加了面向对象的机制。

在一个类中包含两种成员:

数据和函数分别称为数据成员和成员函数,在C++中把一组数据和有权电泳这些数据的函数封装在一起,组成一种称为类的数据结构。

一个类是由一批数据以及对其操作的函数组成的,类可以体现数据的封装性和信息隐蔽,信息隐蔽是C++的一大特性点

C++程序的构成和书写形式

(1)一个C++程序可以由一个程序单位或多个程序单位构成。

(2)预处理命令 #includde指令 就属于预处理命令

(3)全局声明部分

(4)函数包括:①函数首部②函数体③局部声明部分④执行部分

C++程序的编写和实现

1.用c++语言编写程序

2.对源程序进行编辑

3.将目标文件连接

4.运行程序(这里指的是生成的.exe文件)

5分析运行结果

没有实例的可以去网上找一下,因为属于基础知识,就不再粘代码了。

 

posted @ 2020-04-21 20:54  猿阿黄  阅读(578)  评论(0)    收藏  举报