欢迎来到天天文库
浏览记录
ID:59416935
大小:1.82 MB
页数:30页
时间:2020-09-19
《L01-L02 C++程序设计入门ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、网络游戏程序设计第1章C++程序设计入门第1章C++程序设计入门C++历史常用关键字和标识符C++数据类型数据在内存中的存储了解C++发展历史掌握常用关键字和标识符掌握C++数据类型了解数据在内存中的存储C++基本数据类型数据在内存中的存储第1章C++程序设计入门1.1C++发展历史4C++是在C语言基础上为支持面向对象程序设计而研制的一个通用程序设计语言,它是在1980年由贝尔实验室的BjarneStroustrup博士创建的。C++语言开发的宗旨是使面向对象程序设计技术和数据抽象成为软件开发者的一种真正的实用技术。C++语
2、言的标准化工作从1989年开始,目前ANSIC++的版本是1998年制定的。肯定了STL(StandardTemplateLibrary)等已有技术,正式认可了模板、容器类、I/O流库、异常处理等具有典型语言特征的现代C++风格。第1章C++程序设计入门1.2简单的C++程序在Windows系统下,最常用的开发环境是微软公司的VisualStudio2005。5使用VisualC++开发程序的过程:1)单击菜单【开始】→【MicrosoftVisualStudio.NET2005】→【MicrosoftVisualStudio
3、.NET2005】,启动VS.NET开发环境;第1章C++程序设计入门2)单击菜单【开始】→【MicrosoftVisualStudio.NET2005】→【MicrosoftVisualStudio.NET2005】,启动MicrosoftVisualStudio2005开发环境。;61.2简单的C++程序第1章C++程序设计入门73)单击【文件】菜单中的【新建】菜单项,在弹出的子菜单中选择【项目】命令,在【新建项目】对话框的“模板”区域选择“Win32控制台应用程序”。创建新项目的界面。1.2简单的C++程序第1章C++程
4、序设计入门84)在“名称”文本框内输入项目名称,单击【确定】按钮。在【应用程序设置】对话框中,选择“控制台应用程序”,然后选择“空项目”,单击【完成】,一个项目即可设置完成#include"stdio.h"voidmain(){printf(“Hello,World!”);//在屏幕上执行打印}1.2简单的C++程序第1章C++程序设计入门5)编辑源代码…6)单击【调试】菜单的【开始执行】命令。91.2简单的C++程序第1章C++程序设计入门1.3常用关键字和标识符字符是组成语言的最基本元素。C++语言字符由字母、数字、空
5、白符、标点和特殊字符组成。分为6类:标识符、关键字、运算符、分隔符、常量、注释符。关键字是由C++语言规定的具有特定意义的字符串。用户定义的标识符不应与关键字相同。1.3.1常用关键字:第1章C++程序设计入门1.3常用关键字和标识符类型说明符:用于定义,说明变量、函数或其他数据结构的类型。如:int、double等。语句定义符:用于表示一个语句的功能。如:ifelse就是条件语句的语句定义符。预处理命令字:用于表示一个预处理命令。如:前面例子中用到的#include。第1章C++程序设计入门1.3.1常用关键字:类型说
6、明符号:关键字含义bool布尔类型char字符型intlongshort整型、长整型、短整型floatdouble单精度浮点数、双精度浮点数classstructunionenum类、结构、联合体、枚举类型const常数unsignedsigned无符号、有符号整型void函数不返回值,或无类型指针static静态变量或函数extern外部变量privateprotectedpublic私有、保护、公有成员friend友元函数virtual虚函数template模板namespace命名空间typedef类型别名inline内
7、联函数1.3常用关键字和标识符第1章C++程序设计入门1.3.1常用关键字:语句定义符号:关键字含义sizeof类型大小newdelete创建、释放对象continue略过本次循环,进入下一个循环break中断循环过程return函数返回goto跳转forfor循环结构throw抛出一个异常try执行一段可能抛出异常的代码catch处理抛出的异常do与while构成循环结构while循环结构表1-2语句定义符ifelse根据表达式执行代码switch分支语句default分支语句的默认标签static_castconst_ca
8、stdynamic_castreinterpret_cast类型转换this当前对象指针falsetrue布尔假、布尔真121.3常用关键字和标识符第1章C++程序设计入门1.3.1常用关键字:预处理命令字指令名称功能##连字符#define定义一个宏#error在编译过程中
此文档下载收益归作者所有