《c程序设计基础》qa-第一章-c程序设计基础.ppt
《《c程序设计基础》qa-第一章-c程序设计基础.ppt》由会员分享,可在线阅读,更多相关《《c程序设计基础》qa-第一章-c程序设计基础.ppt(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C+程序设计基础程序设计基础 Q&A第一章第一章北京邮电大学信通院北京邮电大学信通院方莉方莉 2Q&AvP10P10,1.11.1vQ:在在VC 环境中,要产生一个可执行的环境中,要产生一个可执行的exe 文件的文件的步骤是什么?步骤是什么?vA:步骤步骤1、建立一个工程;、建立一个工程;2、编辑或者导入源文件;、编辑或者导入源文件;3、编译源文件,产生目标代码;、编译源文件,产生目标代码;4、目标代码和其他库文件连接为可执行文件。、目标代码和其他库文件连接为可执行文件。3Q&AvP10P10,1.31.3vQ:Q:结构化程序设计与面向对象程序设计有什么异同结构化程序设计与面向对象程序设计有什
2、么异同点?点?vA:A:结构化的程序设计的主要思想是功能分解并逐步结构化的程序设计的主要思想是功能分解并逐步求精。面向对象程序设计的本质是把数据和处理数求精。面向对象程序设计的本质是把数据和处理数据的过程当成一个整体据的过程当成一个整体对象。面向对象程序设对象。面向对象程序设计的基本特征:封装性、继承性、多态性。计的基本特征:封装性、继承性、多态性。4Q&AvP10P10,1.51.5vQ:Q:为了编辑和运行为了编辑和运行C+C+程序,在程序,在VC VC 环境下已经建环境下已经建立了一个工程立了一个工程Proj01Proj01,也建立了一个,也建立了一个C+C+文件文件file01.cppf
3、ile01.cpp。现在有一个。现在有一个C+C+程序程序input.cppinput.cpp,希望调,希望调入到这个工程中编译和运行,应该如何操作?入到这个工程中编译和运行,应该如何操作?vA:A:有多种方法:有多种方法:1 1)用用input.cpp input.cpp 的内容替换的内容替换file01.cpp file01.cpp 内容,再编译和运内容,再编译和运行;行;2 2)通过通过project project 菜单菜单add to projectfileadd to projectfile,将,将input.cpp input.cpp 插入到工程。删除原来的插入到工程。删除原来的
4、fie01.cppfie01.cpp,再编译和运行。,再编译和运行。(如果不删除直接编译运行,会有什么结果?)(如果不删除直接编译运行,会有什么结果?)5Q&AvP10P10,1.61.6vQ:C+Q:C+是否可以输出中文字符串?是否可以输出中文字符串?vA:A:可以。一个中文字符占可以。一个中文字符占2 2字节。如:字节。如:#include using namespace std;void main()coutHello world!endl;cout“北京欢迎你!endl;6Q&AvQ:Q:静态变量和常量区别?静态变量和常量区别?vA:A:静态变量静态变量是变量,在程序运行中静态变量的值
5、可是变量,在程序运行中静态变量的值可以改变,存放在全局变量以改变,存放在全局变量(静态静态)存取区;存取区;常量常量是固是固定的常数,在程序运行过程中常量的值固定不变,定的常数,在程序运行过程中常量的值固定不变,存放在常量区。存放在常量区。v static int astatic int a;v const float PI=3.1415 const float PI=3.1415;7Q&AvQ:Q:静态变量和变量区别?静态变量和变量区别?vA:A:静态变量是分静态局部变量和静态全局变量。静态变量是分静态局部变量和静态全局变量。v静态局部变量和局部变量区别:静态局部变量和局部变量区别:1)1)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- c程序设计基础 程序设计 基础 qa 第一章
限制150内