如何使用visual studio 2017创建C语言项目
使用visual studio 2017创建一个C语言项目,步骤如下:
(1)打开Visual Studio 2017环境后出现欢迎界面,如图1所示。

图1 Visual Studio 2017欢迎界面
(2)在编写程序之前,首先要创建一个新程序文件,具体方法是:在Visual Studio 2017欢迎界面选择“文件”菜单中的“新建”的“项目”选项。如图2所示,或者按快捷键<Ctrl+Shift+N>键,进入新建项目文件。

图2 创建一个新文件
(3)在“新建项目”对话框中选择要创建的文件夹类型。选择创建文件操作的示意图如图3所示。

图3 创建C源文件
首先选择“Windows桌面”选项,这时在右侧列表框中显示可以创建的不同类型文件夹。这里选择选项,在下侧的“名称”文本框中输入要创建的文件夹名称,例如Dome。在“位置”文本框设置文件夹的保存地址,可以通过单击右边的按钮修改源文件的存储位置。
(4)指定好文件夹的保存地址和名称后,单击“确定”按钮,会跳出如图4所示的窗口,把空项目勾选上,然后单击“确定”按钮。

图4 创建应用程序向导
(5)自动跳转到如图5所示的界面。

图5 创建项目界面
(6)选择“解决方案资源管理器”中的源文件,右键“源文件”,选择“添加”中的“新建项”,如图6所示,或者使用快捷键<Ctrl+Shift+A>,进入添加项目界面。

图6 添加项目界面
(7)完成步骤(6)就会出现自动跳转到如图7所示的窗口。

图7 添加项目界面
添加项目时首先选择“Visual C++”选项,这时在右侧列表框中显示可以创建的不同文件。因为要创建C文件,因此这里选择选项,在下侧的“名称”文本框中输入要创建的C文件名称,例如Dome.c。在“位置”文本框是文件夹的保存地址,这里默认是在步骤(3)创建的文件夹位置,不做更改。
小心:因为要创建的是C源文件,所以在文本框中要将默认的扩展名.cpp改为.c。例如创建名称为Dome的C源文件,那么应该在文本框中显示“Dome.c”。
(8)单击“添加”,这样就添加了一个C文件,如图8所示。

图8 完成添加C文件
至此,C语言项目就创建完成了。
本文出自《零基础学C#》作者小科,转载请注明出处!!!
如何使用visual studio 2017创建C语言项目的更多相关文章
- Visual Studio 2017创建XAML文件
Visual Studio 2017创建XAML文件 在Visual Stuido 2015中,在已经创建好的项目中添加XAML文件,只要右击项目,单击“添加”|“新建项”命令,然后从“添加新项” ...
- Visual Studio 2017 创建Winfrom工程
1.打开Visual Studio 2017,出现界面点击-创建新项目 2.选择-Window桌面,选择windows 窗体应用(.NET Framework) 3.完成窗体程序创建,可在左边工具栏里 ...
- Visual Studio 2017创建.net standard类库编译出错原因
正式版上个月已经Release了,从那时到现在经常会收到更新提示,估计问题还不少吧!其中最吸引我的当然是.net standard与.net core. 刚好最近接触.net standard项目,新 ...
- visual studio 2017 创建 android 本地共享库(.so) 并从 C# android 项目中调用
Developing Xamarin Android Native Applications ★★★★★ ★★★★ ★★★ ★★ ★ February 23, 2015 by Ankit Asthan ...
- Visual Studio 2013创建自定义多项目模版
首先附上效果图: 可以看到输入解决方案名称后,自动创建了我事先写好的架构,并且项目名及Server层名称都变了,并且依然保持了引用关系. 下面讲具体步骤: 第一步:建立解决方案,并将需要的代码全部写好 ...
- Visual Studio 2017再现C语言经典例题(一)
1.编写一个程序,输入a.b.c这3个值,输出其中最大者. 2.将“China”译成密码.密码规律:用原来的字母后面第4个字母代替原来的字母.例如,字母A后面第4个字母是E,用E代替A,因此,Chin ...
- Visual Studio 2015创建ASP.NET5项目“DNX SDK version 'dnx-clr-win-x86.1.0.0-beta5' 无法安装的错误
使用asp.net5建立web application时遇到DNX SDK版本 “dnx-clr-win-x86.1.0.0-beta5”无法安装的错误 解决办法: 运行cmd: 1.输入: @pow ...
- 高射炮打蚊子丨用Visual Studio 2017写最初级的C语言程序
众所周知,Visual Studio号称全宇宙最强的IDE(集成开发环境),简直可以“秒天秒地秒空气”.我们看着各种技术大会上,大神们在台上用VS演示Demo溜得飞起,然而对于一些非技术专业同学或者是 ...
- Visual Studio 2017中如何创建安装打包项目
从Visual Studio 2012开始,微软就不在环境中自动集成安装打包项目了,如果还想使用,需要手动下载安装,这里以在Visual Studio 2017上安装打包项目为例进行介绍,步骤如下: ...
随机推荐
- Spark持久化策略
spark持久化策略_缓存优化persist.cache都是持久化到内存缓存策略 StorageLevel_useDisk:是否使用磁盘_useMemory:是否使用内存_useOffHeap:不用堆 ...
- 大话设计模式--状态模式 State -- C++实现实例
1.状态模式: 当一个对象的内在状态改变时,允许改变其行为,这个对象看起来就像是改变了其类. 状态模式解决的是当控制一个对象状态转换的条件表达式过于复杂, 把状态的判断逻辑转移到表示不同状态的一系列类 ...
- Oracle的权限管理
--授予系统权限语法 grant system_privilege | all privileges --可以设置select any dictionary权限之外的索引系统权限 to {user i ...
- Nginx HTTP反向代理基础配置
#user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #erro ...
- AdobeFlashPlayer.资料
1.chrome 设置 chrome-->设置-->高级-->内容设置-->Flash 2. 3. 4. 5.
- 分享知识-快乐自己:redis集群搭建
Redis介绍: 1.开源的NoSql数据库 2.C语言编写 3.基于内存运行,并且支持持久化 4.Key value存储 5.是主流的Nosql数据库之一 Redis优点: 1.内存使用方面,表现优 ...
- Confluence 6 找到未使用的空间
有时候,你希望找到你系统中没有使用的内容.有时候你也希望能够对这些内容进行更多的关注,但是如何找到一些有关长期不更新的页面,或者长期不使用的空间? View Space Activity 页面中的内容 ...
- python中的单引号,双引号和三双引号的区别
1.单引号和双引号没有区别.都可以用就是为了方便,减少写太多的转义字符. 比如: str='Let\'s go!' str="Let's go!" 两种等价,但是第二种写法显然更优 ...
- python实现列队
1 列队定义 队列是项的有序结合,其中添加新项的一端称为队尾,移除项的一端称为队首.当一个元素从队尾进入队列时,一直向队首移动,直到它成为下一个需要移除的元素为止. 最近添加的元素必须在队尾等待.集合 ...
- Agc010_D Decrementing
今天本人因调了上篇博客的题而脑壳不适,不想颓题,因此有了这篇博客. 但是博客毕竟得讲点什么,想想有没有什么代码短的. 哦,好像有,就Agc010_D Decrementing好了. Alice和Bob ...