第1章 C++的初步知识

本文介绍了C++语言的基础知识,强调了其面向对象特性及相对于C语言的扩充。C++程序由预处理命令、全局声明和函数三部分组成。执行程序涉及编写、编译、连接和运行四个步骤。此外,还展示了C++程序示例,包括输出和计算功能。学习C++需理解这些基本概念和流程。
摘要由CSDN通过智能技术生成

第1章 C++的初步知识

1.1 C++的特点

面向对象是C++语言的主要特点,一改C语言基于过程的特点。同时C++语言对C语言在功能上进行了很多扩充。(有哪些扩充呢?)面向对象的C++语言极大的提高了软件开发的效率。

1.2 C++程序的构成

C++程序由三个部分构成:

  1. 预处理命令
    将头文件中的内容包含到该命令所在的程序中。
  2. 全局声明部分
    对用户自己定义的数据类型声明和程序所用到的变量的定义。
  3. 函数
    实现具体操作。

1.3 执行程序的步骤

要进行五个步骤:

编写C++程序;
对源程序进行编译;
将目标文件连接;
运行程序;
分析运行结果。

1.4 以上步骤的作用

  1. 编辑
    写出能够完成目标任务的源程序。所编写的程序要符合语言的语法规范。

  2. 编译
    对源程序进行词法检查和语法检查,生成目标文件。

  3. 连接
    将目标文件和系统的库文件以及系统提供的其他信息连接起来,最终形成一个可执行的二进制文件。

    计算机不能直接执行高级语言的指令,只能执行二进制指令。

1.5 读程序

(以后的读程序题目均在这部分体现)

  1. 打印“This is a C++ program.”;
  2. 打印“a+b=33”;
  3. 输入a,b,c三个整型数,打印其中最小的数;
  4. 程序有误正确如下:
#include <iostream>
using namespace std;

int main()
{
  int a,b,c;
  c=a+b;
 	cout << "a+b="<<c<<endl;
 	return 0;
}
  1. 程序有误正确如下:
#include <iostream>
using namespace std;

int main()
{
   int add(int x,int y);//使用函数前要先声明函数
   int a,b,c;
   c=add(a,b);
  	cout << "a+b="<<c<<endl;
  	return 0;
}
int add(int x,int y)
{
   int z;//使用变量前声明变量
   z=x+y;
   return(z);
}

6.将x,y,z三个整型变量获取的整数,按由小到大的顺序排列。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值