c++程序设计课程介绍-第二章通过例子学习课件

c++程序设计课程介绍-第二章通过例子学习课件

ID:34302905

大小:192.00 KB

页数:89页

时间:2019-03-05

c++程序设计课程介绍-第二章通过例子学习课件_第1页
c++程序设计课程介绍-第二章通过例子学习课件_第2页
c++程序设计课程介绍-第二章通过例子学习课件_第3页
c++程序设计课程介绍-第二章通过例子学习课件_第4页
c++程序设计课程介绍-第二章通过例子学习课件_第5页
资源描述:

《c++程序设计课程介绍-第二章通过例子学习课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章通过例子学习第一个程序第二个程序变量定义数据类型符号常量算术表达式赋值表达式自增自减运算符强制类型转换数据的输入输出构思一个程序C++程序的基本组成基本的C++程序结构//File:hello.cpp//thisprogramprintsthemessage//“helloeveryone”onthescreen#includeintmain(){std::cout<<“helloeveryone”<

2、的注释是从//开始到本行结束,也可以采用C风格的注释,即从/*与*/之间所有的文字都是注释,可以是连续的几行。注释是写给人看的,而不是写给计算机的。程序注释:从整体描述程序操作过程注释也可以出现在主程序中,解释主程序中一些比较难理解的部分。给程序添加注释是良好的程序设计风格C程序的基本组成基本的C程序结构//File:hello.cpp//thisprogramprintsthemessage//“helloeveryone”onthescreen#includeintmain(

3、){std::cout<<“helloeveryone”<

4、:#include:包含了一个系统库#include“filename”:包含了一个用户自定义的库宏定义宏定义有两类:不带参数的宏带参数的宏不带参数的宏定义不带参数的宏定义通常用于为程序中的常量取一个名字,称为符号常量。格式:#define标识符替换文本如:#defineRADIUS5#definePI3.14159#defineAREAPI*RADIUS*RADIUS用define定义符号常量是C语言的习惯,在C++中有更好的解决方案使用符号常量的好处含义清楚,提高了程序的可读

5、性。在需要改变一个常量时能做到“一改全改”带参数的宏定义带参数的宏用于定义一些较为复杂的操作格式:#define宏名(参数表)替换文本如:#defineCIRCLE_AREA(x)(PI*(x)*(x))当程序中出现语句area=CIRCLE_AREA(4),就会被替换成area=(3.14159*(4)*(4))带参数的宏是C语言的习惯,它有很多缺陷,在C++中有更好的解决方案C程序的基本组成基本的C程序结构//File:hello.cpp//thisprogramprintsthemessage

6、//“helloeveryone”onthescreen#includeintmain(){std::cout<<“helloeveryone”<

7、return0;}函数体函数头说明函数和外界的交流形式:返回类型函数名(参数表)返回类型:是函数的输出值的类型函数名:是函数的名字。程序可以通过函数名执行函数体的语句参数表:是函数的输入可以把函数想象成数学中的函数。参数表是一组自变量,返回类型是函数值的类型函数体函数如何完成预定功能的过程。它说明了如何从输入(参数)得到输出的(返回值)的过程。可以把它想象成数学中的函数表达式输出流对象std::cout“流”指的是设备之间传递的数据流输出流是传给输出设备的数据流cout代表显示器,std是名字空间名

8、格式将hello显示在屏幕上:std::cout<<“hello”std::cout<<“hello,everyone”<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。