《C C++程序设计 第2版 教学课件 ppt 作者 陈卫卫 电子教案附VC用法PPT》由会员分享,可在线阅读,更多相关《C C++程序设计 第2版 教学课件 ppt 作者 陈卫卫 电子教案附VC用法PPT(16页珍藏版)》请在金锄头文库上搜索。
1、C/C+程序设计技术 (第二版),制作者:陈卫卫 王庆瑞,VC+6.0上机操作方法,一、启动/关闭VC系统 双击桌面上的VC快捷图标,启动VC 显示 主界面: 标题栏、菜单栏、工具栏 工作间窗口、输出窗口、编辑窗口,工作间(Workspace):浏览应用程序,输出窗口:显示(编译、链接)状态、警告、错误信息,编辑窗口:编辑源程序文件,菜单和工具栏:命令和常用工具按钮,二、建立新的工作间,(1)打开“file”菜单,选择“new”命令 弹出new对话框,选projects选项卡默认 (2)在对话框左侧的工程列表中选择 Win32 Console Application (3)在“Project
2、Name”文本框中输入工程名 (由用户起名,如:test) (4)在“Location”文本框中,指定文件夹 (5)单击 OK 按钮,projects选项卡,Win32 Console Application,自定工程文件名,指定存放位置,(6)在弹出的Win32 Console Application对话框中选中“An empty project”单选框默认 单击“Finish”命令按钮,(7)在新弹出的New Project Information对话框中, 单击“OK”命令,创建成功,(8)打开工作间的FileView选项卡,可以看到一个名为“test”的工程文件 在“test file
3、s”目录下有3个子目录: source Files:源程序文件(.cpp文件) Header Files:头文件(.h文件) Resource Files:资源文件,三、建立/保存C/C+源程序文件,(1)选择“file”/“new”命令,在弹出的new对话框中,选中Files选项卡默认,(2)在对话框左侧的文件列表中,选择 C+ Source File,(3)在File文本框中输入件名(比如:test1-1),(4)单机“OK”命令按钮,自动进入编辑状态,(5)录入源程序,用“File”/“Save”命令存盘 若标题栏显示的文件名带*,表明文件未最后存盘,四、关闭/打开工作间,(1)单击“F
4、ile”/“Close Workspace”命令,关闭工作间(并未关闭VC) (2)单击“File”/“Open Workspace”命令,在弹出的对话框中选择需要打开的dsw文件,可对另一个工作间中的工程文件进行操作,五、编译、连接和运行,1单编译,生成目标文件(obj文件) 按热键【ctrl+F7】,或“build”/“compile”命令 输出窗口显示语法错误(Errors)个数 警告型(Warnings)错误个数 0 error(s), 0 warning(s) 表示没有错误,若有错,列出错误个数、错误号码和信息双击错误号所在行,显示编辑区出错的程序行,进入编辑状态,对源程序进行修改,
5、五、编译、连接和运行(续),2连接 ,生成可执行文件(*.exe文件) 按热键【F7】,或“build”/“build”命令 如果尚未编译,则先编译,再连接,五、编译、连接和运行(续),3运行 按热键【ctrl+F5】,或“build”/“execute”命令 如果尚未编译,则先编译,再连接,并执行 执行时,弹出DOS窗口 供用户输入的数据,显示程序输出结果 4小结 【ctrl+F7】,只编译 【F7】,编译并连接 【ctrl+F5】,编译、连接、执行,六、动态调试程序,1单步执行 ,热键【F10】(或【F11】) 黄色的箭头指示将要执行的语句 【F10】:将函数调用当作一条语句执行,进入被调
6、函数内,不单步 【F11】:进入被调用函数内,也单步 选择“debug”/“stop debugging”命令,终止动态调试状态,六、动态调试程序(续),2设置断点执行 设置/取消断点:【F9】 左侧有紫红色圆点:指示断点语句 【F5】:在断点之间运行程序 黄色箭头指示 将要执行的断点语句 编辑窗口的下方出现watch窗口和variables窗口 用于观察某些变量值的变化情况 双击watch窗口name域,输入长期观察的变量名 或按delete键取消对其察看,variables窗口 auto选项卡用于显示与当前正在执行语句有关的变量名和其当前值 locals选项卡用于显示当前函数内所有变量及其当前值 双击variables窗口中的某个变量的value域,人为地修改该变量的当前值,继续调试下面的程序,可交替用【F5】、【F10】和【F11】 变换调试方式 选择“debug”/“stop debugging”命令 终止调试状态,结 束,