C語言快速入門——使用Visual Studio 2015創建控制臺應用程式

2020-12-13 皮拉夫大王編程

控制臺應用程式也被稱作為命令行程序。在Windows中,命令行界面以名為"命令提示符"的應用程式窗口形式存在。雖然命令行界面在很大程序上已經被圖形界面所替代,但是命令行程序經常比為圖形環境編寫程序更為簡單,因此它得以為開始學習一門新的程序設計語言而得以保留。在這一系列的教程,我將使用Microsoft Visual Studio 2015作為主力開發環境。

1:新建項目

首先,從【文件】菜單選擇【新建】下的【項目】命令。在彈出的【新建項目】對話框中,展開左側【Visual C++】模板下的【Win32】子項,在右側列表視圖中選中【Win32控制臺應用程式】,然後在【名稱】欄中輸入 一個合適的項目名,在【位置】欄中選擇一個存儲路徑,點擊【確定】按鈕。

2:使用Win32應用程式嚮導

在【歡迎使用Win32應用程式嚮導】頁中單擊【下一步】,進入【應用程式設置】頁。

3:使用嚮導配置項目

在【應用程式設置】頁,選中【附加選項】下的【空項目】。取消【安全開發生命周期(SDL)檢查】選項,並單擊【完成】按鈕等待項目創建完成。

4:項目創建完成視圖

項目創建完成後,會得到如下圖所示的界面。注意【解決方案資源管理器】視圖,這個視圖用於管理與組織項目中的代碼文件。由於我們創建了一個空的項目,因此在【源文件】過濾器下沒有任何文件,接下來我們將創建第一 個c代碼文件。

5:創建代碼文件

要創建一個代碼文件,選擇【項目】菜單下的【添加新項】命令。在【添加新項】對話框展開到【代碼】項,在列表視圖中選擇【C++文件】。在【名稱】處輸入文件名,單擊【添加】按鈕。

C原始碼文件具有.c擴展名,我們在輸入名稱時需要顯式的加上.c後綴,否則將會創建一個.cpp文件,這將導致編譯器按C++規則編譯原始碼。

6:輸入代碼

此時,我們的原始碼文件中空空如也,同很多教材一樣,我們以經典的」Hello, World!」作為第一個C語言程序,向這個有趣的世界致敬。

7:生成程序

代碼輸入完成後,我們可以選擇【生成】菜單下的【生成解決方案】命令,如果沒有輸入錯誤,那麼我們會在【輸出】窗口中看到生成成功提示消息。

8:運行程序

生成完成後,我們就可以運行程序了!點擊【調試】菜單下的【開始執行不調試】命令。當你看到如下類似的窗口時,表示你的第一個控制臺應用程式創建成功,恭喜你走進了C語言程序設計世界。

相關焦點

  • 下載中心Visual Studio 2010(vs2010)
    Visual Studio 2010(vs2010)是目前最流行的Windows平臺應用程式開發Visual Studio 2010(vs2010)可以用來創建 Windows 平臺下的Windows應用程式和網絡應用程式,也可以用來創建網絡服務、智能設備應用程式和 Office 插件。本站提供Visual Studio 2010(vs2010)下載
  • Visual Studio 2018
    1017.23KB 版本: 15.5 正式版 *使用豌豆莢官方商店能下載目標軟體
  • visual studio 2015怎麼把英文界面變成中文?
    visual studio 2015怎麼把英文界面變成中文界面?最新的vs2015,剛下載下來時是全英文界面,如何將它改成中文界面呢。下面介紹一下詳細的教程,需要的朋友可以參考下最新的vs2015,剛下載下來時是全英文界面,如何將它改成中文界面呢。
  • c語言入門教程
    這本書被 C語言開發者們稱為"K&R",很多年來被當作 C語言的非正式的標準說明。人們稱這個版本的 C語言為"K&R C"。  c語言宣傳圖1970到80年代,C語言被廣泛應用,從大型主機到小型微機,也衍生了C語言的很多不同版本。
  • 利用Visual Studio 2017創建ASP.NET Core 2.1 Web應用程式
    創建 Razor Web 應用1、打開Visual Studio 2017,在「文件」菜單中,選擇「新建」>「項目」,如下圖所示:2、在彈出的新建項目對話框中,我們依次選擇「Visual C#」-
  • visual studio 2013 設置中文
    人多第一次下載visual studio 2013的人發現自己的visual studio 2013是英文的不知道如何設置語言本文教大家設置打開VS2013,發現界面是英文的我們進行設置為中文--------Options.....
  • 開發者現可在Visual Studio 2019使用GitHub Codespaces服務
    微軟在Ignite 2020大會,發布了最新的Visual Studio 2019功能消息,開發者現在可以在Visual Studio中創建GitHub Codespaces,同時Visual Studio也與Git更好的集成,並且提供C++20語言一致性,還改進了.NET生產力。
  • 微軟VS Code 或將取代 Visual Studio!
    作者 | 琥珀對於前端來講,使用微軟的Visual Studio Code 以提高開發效率簡直就是一款無比性感的神器。「免費」、「開源」、「顏值高」、「比atom更快」、「比webstorm更輕」……這均是開發者給出的最高評價。
  • GPU並行編程:熟練使用CUDA C語言
    表中的每個人所有的工作都是一樣的:a+b=c,但每個人使用的數字不一樣,結果也不一樣。  現在,大多數計算機擁有多顆可以處理多任務的處理器,大型應用程式使用計算機上的可用資源運行可以獲得更好的性能,但如果應用程式需要增加功能會怎麼樣呢?你應該增加處理器,還是以某種方式升級系統?這取決於你應用程式的需求和採用的解決方案,其中一個可行的解決方案是使用GPU。  GPU是什麼?
  • Visual Studio 2013 社區版可免費下載
    微軟發布了 Visual Studio Community 2013 開發環境,提供完整功能的 IDE ,可開發 Windows、Android 和 iOS 應用支持:C++, Python, HTML5, JavaScript, 和 C#, VB, F# 語言的開發,提供設計器、編輯器、調試器和診斷工具。
  • 入門C語言!
    不管是零基礎的C語言小白,還是有一定基礎想更進一步深入學習的同學都可以關注我,我會一步一步給朋友們講解C語言,在後期也會教大家一些基於C語言的算法程序的編程以及應用的,就比如數論算法,回溯策略,動態規劃策略,貪婪策略等等,讓C語言的學習不在漫無目的,無從下手!
  • 如何使用Visual Studio工具創建python項目
    工具Visual Studio 2019python環境技術python一般情況下,我們使用Visual Studio進行C#、C++和C語言項目進行開發。那麼,如何在Visual Studio 2019工具上創建python項目?操作步驟:1、通過快捷方式或電腦開始菜單,雙擊打開Visual Studio 2019工具
  • 使用支持谷歌Translate應用程式離線翻譯的相同模型
    這是針對開發人員的3種新ML API的簡要概述:設備上的翻譯API:使用支持Google Translate應用程式離線翻譯的相同模型,該新API允許開發人員在58種語言之間提供快速,動態的翻譯。對象檢測和跟蹤API:此API可讓應用在實時攝像頭供稿中定位和跟蹤最突出的對象,並用其周圍的方框標記。然後,開發人員可以通過查詢雲視覺搜索API來識別最突出的對象。
  • 如何使用Ruby開發Android應用程式
    像為網絡創建的許多其他語言一樣,Ruby正在移動。繼續閱讀以了解如何使用RubyMotion創建用Ruby編寫的行動應用程式。行動應用程式的開發方式在過去十年中發生了巨大變化。行動應用程式是使用Android和iOS等本機技術構建的,然後是Titanium和PhoneGap等移動框架,允許JavaScript開發人員構建具有持續框架限制的混合行動應用程式。自RubyMotion發布以來,Ruby開發人員一直使用Ruby語言為iOS,Android和OS X構建跨平臺本機應用程式,沒有任何框架限制。
  • 5分鐘帶你快速了解Lua語言
    一般工作多年的程式設計師都是了解多種計算機語言的,比如java,c,php等,我列出的是常見的,當然也有的知道python,c#,Objective-C,每個語言都有著自己的特點和亮點,沒有說哪種語言最好,那種語言最好,只不過是在不同場景下適合用某種語言而已,今天我要說的是Lua語言,那麼咱廢話不多說,直接開始吧!
  • 詳解Visual Studio順序型工作流的創建
    記得在打開任何使用工作流設計器的文件前編譯解決方案。  工作流執行一個業務流程。流程的每一步用一個活動來實現。在這個練習中,你將用Windows Workflow Foundation創建和測試一個簡單的「Hello Workflow」 流程。
  • Visual Studio 2019 v16.6 Preview 3 發布
    與以前不同的是,當你使用一個解決方案克隆存儲庫時,Visual Studio 2019 將在克隆完成後自動加載解決方案。這將節省不少時間。新版本還更新了用於提交和存儲的用戶界面,增強了提交的修改體驗。有關遠程分支的管理也得到了改進,新版本已將所需的功能添加到了分支下拉列表中。另外,現在可以在存儲庫歷史記錄中創建一個新的分支提交。
  • 【愛找茬】都是C語言,單片機C語言和普通的C語言究竟有什麼差異呢?
    許多小夥伴在學完C語言後想入門單片機,但學著學著發現明明都是C語言,為什麼單片機C語言和我當初學的C語言有差異呢?今天小編就來梳理我們平時所學的C語言與單片機C語言的有什麼樣的不同。
  • Visual Studio 2010 中的F# 語言
    【IT168 技術】在Visual Studio 的使用過程當中,我們總是希望在.NET 框架下得到一種語言。他可以高效且帶有互操作性的來解決寬泛的軟體問題。有基於此,在Visual Studio 2010中集成了F# 語言。  F#是一個高效的.NET程序語言。
  • 阿里雲伺服器快速入門使用步驟
    系統用戶名: root;若您忘記或未設置密碼可進入ECS控制臺-實例列表-重置密碼。如您購買了數據盤請在實例創建後手動磁碟格式化分區,更多信息請查看站內信或郵件。3.連接主機1)通過控制臺連接首先雲伺服器有兩個密碼,一個是遠程登錄密碼,一個是實例密碼,就是我們平常登錄伺服器的root密碼通過控制臺連接伺服器需要使用到這兩個密碼,剛開始不知道密碼,直接重置即可,修改或者重置密碼位置如圖:注意:修改實例密碼後需要重啟伺服器生效。