VC++数据类型.pptVIP

  • 10
  • 0
  • 约5.4千字
  • 约 49页
  • 2017-02-28 发布于湖北
  • 举报
PROGRAM DESIGN IN Visual C++ 李骏扬 Jupiter@seu.edu.cn 第一讲 VC++概述 VC++数据类型 怎样学习计算机语言 记忆:语言的语法、类库 练习:大胆的写,错误总是难免的 整体:全局把握,结构清晰 细节:耐心调试,止于至善 算法:学习语言的过程就是学习基本算法 的过程 项目:在项目课题中锻炼 赠言 大胆的去想 大胆的去写 Visual C++ 概述 计算机语言 机器语言:计算机可以直接执行,但是书写非常困难 汇编语言:将机器语言直接翻译为人们可以记忆的字符,书写依然繁琐 高级语言:用接近人类语言的方法书写程序,有严格的语法,必须编译或解译为机器语言后才可以执行。 程序编写环境和编译器 程序编写环境:用来编辑程序员代码的平台以及提供的相关类库,例如:记事本,Dos下C++编辑器,Visual C++等。 编译器:将程序员代码转换成可以执行的机器语言的工具。 一般的,编写环境和编译器是整合在一起的。 C、C++、C# C、C++、C#三种不同的计算机语言。 C++继承了C的语法。C++是一个质的飞跃, C++与C完全不同。大部分C++编译器兼容C。 C++功能强大,但对内存控制容易失误。 C#是在C++基础上建立起来的一钟新语言,与C++完全不兼容。 C++、Visual C++ Visual C++不是计算机语言,而是一个平台,集成在Visual Studio中,专为开发Windows应用程序设计,使用C++语言。 Visual C++的编译器没有完全遵循C++的规则,所以VC++程序与C++程序语法略有不同,最显著的是数据类型int在VC++和C++中的不同。 Java与C# Java也是一种计算机语言。Java继承了C++的功能,简化了代码,同时删去了容易造成严重错误的部分,如指针。 C#继承了C++的功能,屏蔽了容易造成严重错误的部分,但是保留了比Java更多的C++特性,同时也大大简化了代码,特别是类库的接口设计。C#编译器一般不兼容C++,现最流行的平台是C#.NET。 Microsoft Visual Studio 由微软开发的程序开发套件,最流行的版本为6.0 Visual Studio 的最新版本为7.0,即 Visual Studio .NET 学习本课使用Visual Studio 6.0中的Visual C++ 6.0 Microsoft Visual Studio 6.0 家族成员 Microsoft Visual C++ 6.0 Microsoft Visual Basic 6.0 Microsoft Visual J++ 6.0 Microsoft Visual FoxPro 6.0 Microsoft Visual Interdev 6.0 Microsoft Visual SourceSafe Microsoft Visual Studio .NET 家族成员 Microsoft Visual C++ .NET Microsoft Visual Basic .NET Microsoft Visual C# .NET Microsoft Visual SourceSafe Crystal Reports for Visual Studio .NET C++程序文件 .cpp文件:C++程序文件,主要包括程序的主要部分。 .h文件:C++头文件,主要包括类库定义。 VC++特有的文件类型和目录 .dsp文件:VC++ 6 项目(Project)文件 .dsw文件:VC++ 6 工作区(Workspace)文件 Debug目录:放置调试时编译的程序 Release目录:放置最终发布的应用程序 第一个VC++程序:Hello, World! // 在屏幕上打印:Hello, World! #includeiostream.h //包含输入输出头文件 void main(void) //程序入口,主函数 { cout “Hello, World!”; //输出语句 } C++程序结构 编译预处理:以“#”开头的行 包含头文件:#include xxxx.h 程序入口:main函数 “ { ”和“ } ”:语句括号 语句之间用“ ; ”隔开 C++程序是区字母分大小写的。 C++的注解 从 “ // ” 开始至行尾为注解 在 “ /* ” 和 “ */ ” 之间部分为注解,该注解标识可以跨行。 注解的作用 标明一段语句的含义。 方便程序调试。 将功能不同的语句块分隔开,方便阅读程序。 语句书写规则 “ ; ” :语句结束写上分号,并且换行。

文档评论(0)

1亿VIP精品文档

相关文档