- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章
Visual C++程序的建立
C++面向对象程序设计语言是在C语言的基础上发展起来的,它与传统的程序设计方式不同,是一种新的程序设计范型。它对降低软件的复杂性,改善其重要性和维护性,提高软件的生产效率,有着十分重要的意义。因此面向对象程序设计被普遍认为是程序设计方法的一场实质性的革命。
Visual C++支持面向对象程序设计,是Microsoft公司推出的目前应用最为广泛的基于Windows平台的可视化编程工具。
使用Visual C++的强大功能,可以开发Windows应用程序,设计完成色彩亮丽的可移动的图形图像及千变万化的文字信息和广泛流行的企事业管理、银行、电信、商业、交通、航空航天、教育、游戏等众多的实用软件。
1.1 C程序和C++程序
只有在具备C和C++编程基础后,才能更好地运用Visual C++编程工具开发Windows应用程序。下面先用C语言、C++语言编写一个同样的显示学生信息的程序,来熟悉一下它们的编程方法。特别是通过C++程序设计,进一步掌握面向对象的编程技术,这将对学好可视化的Visual C++程序设计起到促进作用。
[例1.1]用C语言编写显示学生信息程序
将Visual C++6.0软件安装到本机器后,创建其桌面快捷方式。在常用的e盘上建一个文件夹名为:vcpp。
双击桌面Visul C++6.0快捷方式图标,在打开的窗口中选择File→New命令,在弹出的对话框中打开File选项卡,选择C++source File选项,然后在右边File处写要建的文件名:学生信息1,在其下面的Location即路径名处写:e:\vcpp,然后单击OK按钮,如图1.1所示,在出现的界面(文档窗口)上可输入C程序,之后在弹出的对话框中依次单击Build→Build→是→是→!(编译运行)按钮,便出现图1.2的结果。输入的C程序如下:
#include stdio.h
#include string.h
struct student //定义student结构体类型
{ long num; //学号
char name[20]; //年龄
char sex[10]; //性别
float score; //成绩
}stu,*p; //直接定义student结构体类型变量stu和student结构体类型指针*p
int main()
{ p=stu; //student结构体的起始地址赋给指针变量p
stu.num=89101; //将学号赋给stu结构体变量中的成员num中
strcpy(,李明); //将姓名赋给stu结构体变量中的成员name
strcpy(stu.sex,男); //将姓别赋给stu结构体变量中的成员sex
stu.score=89.5; //将成绩赋给stu结构体变量中的成员score
//以下两个printf函数输出的结果是相同的
printf(学号 No.:%ld\n姓名 name:%s\n性别 sex:%s\n成绩 score:%2.1f\n,
stu.num,,stu.sex,stu.score);
//stu.num表示stu结构体变量中的成员num
printf(\n学号 No.:%ld\n姓名 name:%s\n性别 sex:%s\n成绩 score:%2.1f\n,
p→num,p→name,p→sex,p→score);
//p→num是代替(*p).num的书写形式,也就是p→num //等价于(*p).num,它表示p指向结构体变
//量stu中的成员num
return 0;
}
图1.1 建立C语言程序对话框 图1.2 C语言程序运行结果
[例1.2]用C++编写显示学生信息程序
(1)双击桌面Visul C++6.0快捷方式图标,在打开的窗口中选择File→New命令,在弹出的对话框中打开projects选项卡,选择Win32 Console Applicator选项,然后在Project name处写文件名:学生信息2,在Location处写e:\vcpp,然后在弹出的对话框中依次单击OK→Finish→OK按钮。
(2)再在主菜单处选择File→New命令,在弹出的对话框中打开File选项卡,选择C++ Source选项,右边Add to
您可能关注的文档
最近下载
- 2023中国出版集团公司集团总部招聘10人笔试备考试题及答案解析.docx VIP
- 放射医学主治医师《基础知识》考前点题卷一(精选).docx VIP
- 小学语文阅读策略对比研究教学研究课题报告.docx
- 给水排水管道工程施工及验收规范.pdf VIP
- 工程机械公司薪资方案(3篇).docx VIP
- 导学案 综合与实践 设计学校田径运动会比赛场地 2025-2026学年人教版数学七年级上册.docx VIP
- 神经内科实习生入科宣教 PPT.pptx VIP
- 混凝土结构施工图识读项目板平法.ppt VIP
- 调度运行-调度自动化系统(EMS系统)应用.ppt VIP
- 放射医学主治医师《专业实践能力》考前点题卷二(精选).docx VIP
原创力文档


文档评论(0)