《计算机原理与编程基础》课程教学课件(PPT讲稿)第03单元 C语言及开发环境(补充-VS开发环境的基本使用方法)

利用VisualC++编制和运行C++程序C++,执行File|New..."菜单(1)启动Visual命令,在New对话框的Projects页面左侧项目类型列表中选择Win32ConsoleApplication项,在对话框右侧的Location和ProjectName框中分别输入路径和项目名称,单击OK按钮。不同的VS版本,操作有微小差异2017、20192015、VS版本主要包括:VS2013、文
利用Visual C++编制和运行C++程序 (1)启动Visual C++,执行“File|New. ”菜单 命令,在New对话框的Projects页面左侧项目类型 列表中选择Win32 Console Application项,在对话 框右侧的Location和Project Name框中分别输入路 径和项目名称,单击OK按钮。 不同的VS版本,操作有微小差异。 VS版本主要包括: VS2013、2015、2017、2019

O74pQuick Launch (Ctrl+Q)-XXMicrosoftVisualStudioMIEWFILEEDITDERUGTEAMTOOLSTESTARCHITEGTLIREANAIVZEWINDOWHEIDanranaduan7XNewProject0O-bRecentPServerExplorer.NETFSearch Installed Templates (Ctrl+E)Solution ExpInstalledOonType:Visual C++Win32ConsoleApplicationVisualC++CTemplatesAprojectfor.creating a Win32consoleapplicationVisual C+++ Visual C++GpStoreAppsATLCLRGeneralTestWin32OtherLanguan新建工程操作方法bOtherprojectTypesModeling ProjectsSamplespOnlineVS2013.2015,2017新建工程界面Click heretogo onlineand findtemplatesIXTest2Name:Browse...Location:D:(DysFile/WorkRoom/2017/VS2013)Solution name:Test2CreatedirectoryforsolutionAdd to source controlOKCancelSolu..Clas..Prop...Reso...Tea
新建工程操作方法 VS2013、2015、2017 新建工程界面

(2)进入Win32Wizard对话框,选择AApplication“Console application”项,单击Finish按钮。最后在NewProjectInformation对话框单击OK按钮完成项目的建立Win32 Application Wizard - Test2ApplicationSettingsC:LOverviewAddcommonheaderflesfor:OndowsappicationCATLAppication SettinOConsoleapplication口MFCODUOstaticlibraryAdditionaloptions:EmptyprojectExportsymbalsPrecompiled header新建工程操作方法segurity Development uifecyde (SDL)dhedksVS20132015.2017新建工程界面reviousNext>FinishCancel
(2)进入Win32 Application Wizard对话框,选择 A “Console application” 项,单击Finish按钮。最后在New Project Information对话框单击OK按钮完成项目的建立。 新建工程操作方法 VS2013、2015、2017 新建工程界面

04pQuick Launch (Ctrl +Q)X-区Test2-MicrosoftVisualStudioFILEEDITYIEWBUILDDEBUGIOOLSWINDOWHELPPROJECTTEAMTESTARCHITECTUREANALYZEyansongduanODCDebugWin32Local Windows DebuggerAutoCmServer. ExplorerSolution ExplorerTest2.cppx4X.国Test2F(Global Scope)0A0日园1// Test2.cpp :Defines the entry point for the console application.P.Search Solution Explorer (Ctrl+:)Solution Test2(1project)Propertieswinclude"stdafx.h"不要修改这一句Test2DExternalDependenciesHeaderFilesint_tmain(intargc,_TCHAR*argv[J)Bstdafx.htargetver.hreturn e;ResourceFiles在这里输入代码SourceFiles+stdafx.cpp7*+Test2.cppReadMe.txtVS2013、2015、2017新建工程界面100 %OutputShowoutputfrom:新建工程操作方法Solu...Class...Prop...Reso...Tea....INSReadyLn:1Col 1Ch:1
新建工程操作方法 在这里输入代码 VS2013、2015、2017 新建工程界面 不要修改这一句

04OQuick Launch (Ctrl+Q)XXTest2-Microsoft Visual StudioEILEYIEWBUILDDEBUGOOLSHELPEDITPROJECTTEAMTESTARCHITECTUREANALYZEWINDOWyansongduanB22O-eHaLaAutoODebugWin32LocalWindowsDebuggerServerTest2.cpp*xnXSolutionExplorer国Test2(Global Scope)-OEA司eQ自Expiorer+B//Test2.cpp :Defines the entry point for the console application.8Search Solution Explorer (Ctrl+:)SolutionTest2'(1project)Properties-#include"stdafx.h"Test24不要修改这一句#includeDExternal Dependenciesusing namespace std;HeaderFilesBint_tmain(intargc,TCHAR*[])anstdafx.httargetver.hcout<<"Helloworld!";ResourceFiles在这里输入代码SourceFilesreturn e;++stdafx.cpp子++Test2.cppReadMe.txt100 %808IXOutputVS2013、2015、2017新建工程界面Build:1 succeeded,0 failed,0 up-to-date, e skippedSolu...Class...Prop...Reso...Tea..4Ln14Col1Ch.1INSReady
输入 #include using namespace std; cout<<“Hello World”; 在这里输入代码 VS2013、2015、2017 新建工程界面 不要修改这一句

口X创建新项目0搜索模板(AIt+S)(S)所有语言(L)所有平台(P)所有项目类型(D最近使用的项目模板(R)空项目4控制台应用C++使用C++forWindows从头开始操作。不提供基础文件。4MFC应用C++控制台Windows控制台应用Windows桌面应用窗C++C程序在Windows终端运行代码。默认打印“HelloWorid"控制台C++WindowsWindows桌面向导C++c0aa0as桌面向导使用向导自行创建控制台桌面库C++WindowsWindows桌面应用程序E具有在Windows上运行的图形用户界面的应用程序的项目。桌面C++Windows共享项目使用共享条目项目在多个项目之间共享文件。上一步(B)下一步(N)VS2019新建工程界面
VS2019新建工程界面

口十配置新项目控制台应用C++控制台Windows日名称(N)test1BC:/Userslysduanlsource\repos解决方案名称(M)test1将解决方案和项目放在同一目录中(D)创建(C)上一步(B)VS2019新建工程界面
VS2019新建工程界面

区搜家(ctr...文件(E)口编辑(E)视图V项目(P)生成(B)调试(D)测试(S)分析(N)工具D扩展()窗口帮助(H)test1十-8.Sx860.0古山2Debug国12限?本地Windows调试器6eLive Share-48test1.cppx04X解决方案资源管理器test](全局范国件006050日V/源管理器1testl.cpp:此文件包含"main"函数。程序执行将一P搜索解决方率资源管理器(Ctl+)2//解决方案"test1(1个项目/共1个)test13引用外部依赖项4#include头文件源文件o5北通资源文件在这里输入代码int main()y8std::cout <<"HellWorld!\n":910或调试》“开始执行不调试)日//运行程序:Ctrl+F调试程序:F5或调试“开始调试”菜单1314回//大门使用技巧://151.使用解决方案资源管理器窗口添加/管理文件162.使用团队资源管理器窗口连接到源代码管理团队资.解决方类视图资源视图未找到相关问题192%-空格CRLF行:1字符:1屏性X输出X显示输出来源(S):调用层次结构错误列表输出口正在创建项目test1_项目创建成功。个添加到源代码管理
在这里输入代码

(3)建立可执行程序。执行“Build BuildSolution..."菜单命令(快捷键F7)即可建立可执行程序,若程序有语法错误,则在屏幕下方的输出窗口中显示错误信息074CQuick Launch (Ctrl+Q)-Test2-MicrosoftVisualStudioXEDITHELPFILEVIEWPROJECTARCHITECTUREANALYZEWINDOWyansong duan00招BuildSolutionF70Win32DebugBCtrl+Alt-Rebuild SolutionServerExplorer+二Solution Explorer(Global Scope)司司Run CodeAnalysis on SolutionAlt+F11point for the console application.Search Solution Explorer (Ctri+:)Build Test2SolutionTest2'(1project)PropertiesRebuildTest244Test2只编译,不执行。CleanTest2External DependenciesProject OnlyHeaderFiles特别说明:不输入[]]stdafx.hProfile Guided Optimizationtargetver.h任何代码情况下,Batch Build..ResourceFilesVS应该不报错,否则Configuration Manager.SourceFiles*stdafx.cppVS没有安装好。*+Test2.cppReadMe.txt
( 3 ) 建 立可 执 行 程序 。 执行 “Build|Build Solution.”菜单命令(快捷键F7)即可建立可执 行程序,若程序有语法错误,则在屏幕下方的输 出窗口中显示错误信息。 只编译,不执行。 特别说明:不输入 任何代码情况下, VS应该不报错,否则 VS没有安装好

(4)执行“DebugStart Without Debuging..."菜单命令即可在伪DOS状态下运行程序,也可进入DOS状态后运行已建立的程序4QuickLaunch (Ctrl+Q)XTest2-MicrosoftVisual StudioFILEEDITVIEWPROJECTBUILDDEBUGTEAMTOOLSTESTARCHITECTUREANALYZEWINDOWHELPvansonaduaiCdWindowsDebugWin32LGraphicsSolutionExplorerDebuggino司司0OAExploreCtrl+F5.Start Without Debuggingor thensole application.1SearchSolution Explorer(Ctrl+:)AttachtoProces...Solution Test2'(1project)OtherDebuglareroper编译和执行。。国Test2Ctrl+Alt+EExceptions..DExtemalDependencies特别说明:不输入Alt+F2HeaderFilesPerformanceandDiagnosticsstdafxh任何代码情况下F11Step Intotargetver.hF10StepOverVS应该不报错,否则ResourceFilesF9SourceFilesToggleBreakpointVS没有安装好。++stdafx.cppNew BreakpointP+Test2.cppDelete All BreakpointsCtr+Shift+FgBReadMe
(4)执行“Debug|Start Without Debuging.”菜 单命令即可在伪DOS状态下运行程序,也可进入 DOS状态后运行已建立的程序。 编译和执行。 特别说明:不输入 任何代码情况下, VS应该不报错,否则 VS没有安装好
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《计算机原理与编程基础》课程教学课件(PPT讲稿)第03单元 C语言及开发环境.pptx
- 《计算机原理与编程基础》课程教学课件(PPT讲稿)第02单元 编程基础.pptx
- 《计算机原理与编程基础》课程教学课件(PPT讲稿)第01单元 计算机概述.pptx
- 《计算机原理与编程基础》课程教学课件(PPT讲稿)第11单元 文件.pptx
- 《计算机原理与编程基础》课程教学课件(PPT讲稿)第10单元 结构与类.pptx
- 《计算机原理与编程基础》课程教学课件(PPT讲稿)第09单元 函数_2/2.pptx
- 《计算机原理与编程基础》课程教学课件(PPT讲稿)第09单元 函数_1/2.pptx
- 《计算机原理与编程基础》课程教学课件(PPT讲稿)第08单元 指针_2/2.pptx
- 《计算机原理与编程基础》课程教学课件(PPT讲稿)第08单元 指针_1/2.pptx
- 《计算机原理与编程基础》课程教学课件(PPT讲稿)第07单元 数组与字符串3/3.pptx
- 《计算机原理与编程基础》课程教学资源(习题解答,共十一章).pdf
- 中央财经大学:《机器学习与智能金融》课程教学课件(讲稿)第一章 导论.pdf
- 中央财经大学:《机器学习与智能金融》课程教学课件(讲稿)第五章 聚类分析及其在金融领域的运用.pdf
- 中央财经大学:《机器学习与智能金融》课程教学课件(讲稿)第四章 复杂特征中抓住关键因素——降维.pdf
- 中央财经大学:《机器学习与智能金融》课程教学课件(讲稿)第十章 数据安全下的机器学习——隐私计算.pdf
- 中央财经大学:《机器学习与智能金融》课程教学课件(讲稿)第十一章 智能优化.pdf
- 中央财经大学:《机器学习与智能金融》课程教学课件(讲稿)第十二章 源源不断的新思想.pdf
- 中央财经大学:《机器学习与智能金融》课程教学课件(讲稿)第三章 关联分析与协同过滤(关联规则分析及其在金融领域的运用).pdf
- 中央财经大学:《机器学习与智能金融》课程教学课件(讲稿)第七章 结构派的大成——深度学习与自然语言处理.pdf
- 中央财经大学:《机器学习与智能金融》课程教学课件(讲稿)第六章 树类分析(决策树及随机森林).pdf
- 《计算机原理与编程基础》课程教学课件(PPT讲稿)第04单元 数据类型与条件判断、第05单元 条件选择结构(if switch语句).pptx
- 《计算机原理与编程基础》课程教学课件(PPT讲稿)第06单元 循环控制.pptx
- 《计算机原理与编程基础》课程教学课件(PPT讲稿)第07单元 数组与字符串1/3.pptx
- 《计算机原理与编程基础》课程教学课件(PPT讲稿)第07单元 数组与字符串2/3.pptx
- 北京大学:《大数据分析与挖掘》课程教学资源(讲义)第一章 绪论.pdf
- 北京大学:《大数据分析与挖掘》课程教学资源(讲义)第二章 数据准备.pdf
- 北京大学:《大数据分析与挖掘》课程教学资源(讲义)第三章 关联规则挖掘.pdf
- 北京大学:《大数据分析与挖掘》课程教学资源(讲义)第四章 聚类分析.pdf
- 北京大学:《大数据分析与挖掘》课程教学资源(讲义)第五章 自动分类.pdf
- 《物联网编程技术》课程实验指导书(Python,共三十个实验).pdf
- 东莞理工学院:《场景建模设计》课程教学大纲(2024-2025第一学期).pdf
- 东莞理工学院:《WEB前端应用开发》课程教学大纲(2024-2025第一学期).pdf
- 东莞理工学院:《UE4基础应用》课程教学大纲(2024-2025第一学期).pdf
- 东莞理工学院:《程序设计I》课程教学大纲(2024-2025第一学期).pdf
- 东莞理工学院:《短视频创作》课程教学大纲(2024-2025第一学期).pdf
- 东莞理工学院:《多媒体概论》课程教学大纲(2024-2025第一学期).pdf
- 东莞理工学院:《数字建模》课程教学大纲(2024-2025第一学期).pdf
- 东莞理工学院:《影像后制处理实务》课程教学大纲(2024-2025第一学期).pdf
- 东莞理工学院:《面向对象程序语言》课程教学大纲(2024-2025第一学期).pdf
- 东莞理工学院:《数据结构与算法》课程教学大纲(2024-2025第一学期).pdf
