Visual Studio 2010环境新建C工程项目

这篇具有很好参考价值的文章主要介绍了Visual Studio 2010环境新建C工程项目。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

新建C工程项目



前言

学习C语言使用的编译器比较多,常见的有VC++6.0、Dev-C++、Visual Studio、CodeBlocks等环境软件。
Visual Studio和CodeBlocks的功能就稍微强大许多,但是其操作的步骤也相对复杂些,Dev-C++的操作简便,功能也相对少些,对于编写学习基础简单的C代码已经足够了的。

选择编译器一般根据个人需求来选择一个合适的、顺手的来使用就行。

下面以Visual Studio 2010软件为例,在上面创建C语言工程项目进行学习使用。

以后也可以以这个工程为模板,拷贝另存为新工程在上面添加相关模块代码就可以用了,节省了每次都新建工程的步骤。


1、新建空项目

第一步:双击打开VS 2010软件。

Visual Studio 2010环境新建C工程项目

打开后如下界面:

Visual Studio 2010环境新建C工程项目

第二步:点击新建项目。

Visual Studio 2010环境新建C工程项目

如下图,依次根据标号步骤操作进行新建。

Visual Studio 2010环境新建C工程项目

第三步:默认点击下一步。

Visual Studio 2010环境新建C工程项目

第四步:应用程序类型选择控制台应用程序,附加选项选择空项目。
如果选择的是预编译头,那么生成的工程项目是.cpp的即C++的文件,和C的风格还是蛮大的感觉不太习惯。

最后后点击完成。

Visual Studio 2010环境新建C工程项目

第五步:最后所有步骤添加完成之后,可以看到一个空的项目框架啦,在上面添加源文件即可。

Visual Studio 2010环境新建C工程项目

2、编写程序

第一步:在项目文件框架下添加源代码。
依次点击步骤添加新建项。

Visual Studio 2010环境新建C工程项目

第二步:保存为xx.c文件。

Visual Studio 2010环境新建C工程项目

这里需要注意的是这里并没有看到C文件的选项,只有C++的,这是因为大部分的编译器都把C/C++集成了,C++的环境完全是可以编译C的代码的,所以这并不影响使用,在添加源文件名称时把后缀改为.c即可。

第三步:保存xx.c文件后就可以看到工程项目下有一个.c文件了。

Visual Studio 2010环境新建C工程项目

第四步:双击.c文件,在里面进行添加相关代码即可。
C语言中入门最简单的一个C程序如下:

Visual Studio 2010环境新建C工程项目

第五步:编写完代码后点击编译按钮,系统会自动检查是否有语法错误。

Visual Studio 2010环境新建C工程项目

编译没有语法错误会直接输出如下内容,失败 0个说明是没有错误的。
========== 生成: 成功 1 个,失败 0 个,最新 0 个,跳过 0 个 ==========

Visual Studio 2010环境新建C工程项目

然后点击这个三角形按钮启动调试,或者按键盘快捷键F5。

Visual Studio 2010环境新建C工程项目

如果没有语法错误会直接输出控制台的信息结果,如果有语法错误则提示如下错误:

Visual Studio 2010环境新建C工程项目

此时就需要点击否,双击输出提示框里面的错误,光标就好自动跳转到错误所在的位置,然后去排查程序中具体位置的语法错误并进行修改。(调试就是需要重复此步骤过程)

2.1 控制台闪退解决

点击运行按钮后发现控制台闪一下就没有了,根本看不到输出信息。

遇到这个问题后,到网上查了下,发现这个编译环境下出现程序执行太快了,需要添加一个让程序暂停的语句就可以解决。(Dev-C++点击运行调试就没有这个情况)

C语言中可以使用system(“pause”)getchar() 语句,它们的作用就是让程序暂停一下。

需要注意的是:使用system(“pause”)语句在代码开头部分需要引入#include <stdlib.h>头文件才可以,不然system(“pause”)无法使用和程序报错的情况。

注意说明
1、这两个语句放在main内,如果有return的话,要放在return的前面。
2、getchar()语句不能和scanf()语句一起使用,否则输入内容后敲回车直接退出控制台,则看不了输出的信息,所以程序使用了scanf()语句后可搭配system(“pause”)语句一起使用。
3、有的编译环境是用不了system(“pause”)语句的,这时就需要更加根据编译器进行选择了。

2.2 Hello World 输出

代码如下:

#include <stdio.h>
#include <stdlib.h>

int main()
{
    printf("Hello World!\n");

    system("pause");
    return 0;
}

执行输出结果如下:

Visual Studio 2010环境新建C工程项目

2.3 单独执行.exe文件

在关闭工程项目的情况下可以独立执行编译生成的可执行文件,在工程Debug文件夹的目录下可以看到一个xx.exe的文件。

Visual Studio 2010环境新建C工程项目

双击这个文件就可以正常打开看到输出信息了,和在工程里面点击运行时的现象是一样的。
同样,这个文件放到其它的电脑也是可以同样能正常打开。

注意:双击编译生成的exe文件打不开(出现闪一下黑窗口就没了)的情况。
解决方法和上面控制台的一样,程序添加system(“pause”)或getchar()语句时电脑即可单独打开.exe可执行文件,从而不会出现闪退现象。(移步参考2.1 控制台闪退解决)

2.4 工程文件夹介绍

xx.sln文件是工程文件,双击就可以打开整个工程。

Visual Studio 2010环境新建C工程项目


3、总结

以上就是使用Visual Studio 2010来新建一个简单的C项目工程的过程,相对来说步骤还是有点复杂的,问题不大,磨刀不费砍柴工。

最终就能实现C语言的第一个输出语句啦,“Hello World!”。

到处,就可以正式开启C语言学习之旅啦!!

##拓展-模块化编程

一个比较大的C项目往往不会只有一个简单的.c文件,还会有很多的.c/.h文件组合。

根据步骤依次添加.h文件即可。

Visual Studio 2010环境新建C工程项目

选择头文件(.h)

Visual Studio 2010环境新建C工程项目

添加完成后如下图:

Visual Studio 2010环境新建C工程项目

这样就可以在对应的.h文件中进行编写代码啦,编写完成后在.c文件的前面引入对应的头文件,然后在main函数里面调用即可。

demo.c
引入头文件、函数调用

Visual Studio 2010环境新建C工程项目

demo.h
相关函数编写

Visual Studio 2010环境新建C工程项目

test.h

Visual Studio 2010环境新建C工程项目

编译结果如下:

Visual Studio 2010环境新建C工程项目文章来源地址https://www.toymoban.com/news/detail-458119.html

到了这里,关于Visual Studio 2010环境新建C工程项目的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【工程环境】利用VSCode + CMakeList完成C/C++项目工程搭建

    VSCode简介 VSCode是一款微软出的轻量级编辑器,它本身只是一款文本编辑器而已,所有的功能都是以插件扩展的形式所存在,想用什么功能就安装对应的扩展即可,非常方便,同时也支持非常多的主题和图标,外观比较好看,重要的是VSCode支持各大主流操作系统,包括Windows、

    2024年02月06日
    浏览(39)
  • Unity Android Studio 混合开发实践(Unity工程导入Android项目进行开发)

    最近接到一个任务是将一个unity开发的游戏接入到现有的Android项目里,然后在现有的App实现点击一个按钮打开游戏,并且在游戏内提供一个可以退出到App的按钮。 整体需求是很明确的,难点主要有两个: 我们公司是做应用开发的,没有任何游戏开发的技能储备。 在游戏中需

    2024年02月11日
    浏览(62)
  • 利用Visual Studio新建一个C# Web项目

    首先就是要下载Visual Studio,具体可以登录官网查看下载教程。 首次打开Visual Studio,就会显示新建的页面,若是使用过的则根据以下操作进行:  以下界面则与新使用的新建界面一致:选择 ASP.NET Web ,点击下一步 填写项目名称,选择项目存放的位置,选择框架,点击创建  

    2023年04月08日
    浏览(91)
  • Android Studio 导入项目时遇到sdk location not found 安卓开发 导入工程 不能运行、

    sdk location not found:找不到sdk的位置、  参考情况:可能导入工程的sdk路径与你本机的sdk路径不同、导致sdk无法正常运转。 解决方法:找到本机存放sdk的路径、然后到local.properties目录修改 你存放sdk的路径即可解决问题。 eg:  修改好之后、后续导入工程出现sdk不一样的情况、

    2024年02月07日
    浏览(55)
  • 如何修改Visual Studio新建项目时的默认路径?

      Visual Studio创建新项目的时候,需要选择项目的保存位置,默认设置的保存路径是 C:UsersWeberZhou(用户名)sourcerepos 下。   一般我们不会把项目保存在系统盘C盘,所以就需要更改保存路径。虽然修改一次保存路径很容易,但是每次新建都需要重新选择就是麻烦的事情

    2024年02月06日
    浏览(75)
  • C语言:Visual Studio 2022安装步骤及新建项目

    安装地址:Visual Studio 2022 IDE - 适用于软件开发人员的编程工具 (microsoft.com) 我这里选择 Visual Studio 2022社区版 1.下载好后,双击exe文件   2.点击继续 3. 勾选这三个  4.选择安装位置,建议放除了C盘以外的盘,且IDE和下载缓存要在不同的文件夹下,然后点击安装 5.点击确定后,

    2024年02月08日
    浏览(62)
  • 解决Visual Studio 各版本都出现新建项目后解决方案下没有文件和项目问题

    一步一步创建C#控制台应用程序也会出错,这个你可能不会相信,我就遇到了这么一次,就在刚刚,是的,我都不敢相信,用了这么多年的新建一个控制台程序居然不正常了。新建完毕发现里面什么都没有,除了一个解决方案名称外什么都没有。 文章原出处: https://blog.csdn

    2023年04月11日
    浏览(88)
  • Day-04 从 0 开始搭建一套规范的 Vue3.x 项目工程环境

    1.安装  2.按需引用 借助插件 babel-plugin-import 可以实现按需加载组件,减少文件体积。首先安装,并在文件  .babelrc  或者在 webpack  babel-loader  中配置:   3.main.ts 中注册使用 提交代码的说明同样进行了规范限制,采用 commitizen 提交规范,commitizen 需要进行单独安装,安装

    2024年02月07日
    浏览(36)
  • Windows下的Spark环境配置(含IDEA创建工程--《Spark大数据技术与应用》第九章-菜品推荐项目)

    本文适用于《Spark大数据技术与应用》第九章-菜品推荐项目环境配置:` 跟着做就行… 资源都在网盘里面,纯粹的无脑配置… 提示:以下是本篇文章正文内容,所用资源版本过低,用于课本实验 ,且已有Java环境 scala:2.12.8 spark:1.6.2 hadoop:2.6.4 hadoop启动文件exe JAVA 如果按照

    2024年02月09日
    浏览(56)
  • Visual Studio 2010 软件安装教程

    Visual Studio 2010 软件安装教程 软件简介: Visual Studio 2010 旗舰版是微软公司推出目前最流行的Windows平台应用程序开发环境。VS 2010支持最新的.Net Framework 4框架,支持64位Windows,支持多显示器,以便您可以根据自己的需要来组织和管理工作。 Visual Studio 2010安装步骤: 1.使用“百

    2024年02月12日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包