首页 > 软件开发 > 编程语言 >

VS2010编译一个C程序

来源:互联网 2023-03-17 00:02:51 83

相信学习C语言的同学们一直在为自己的windows7不能用vc 6.0而烦恼着。或许有的电脑能使用上,但绝大多数是不能的,而且会出现软件不能兼容的提醒。jHR办公区 - 实用经验教程分享!

C语言是经典的语言,而且很多底层程序都需要用C语言写。随着操作系统升级,微软的VC6.0就不能使用了。jHR办公区 - 实用经验教程分享!

但是Visual Studio是微软不断更新的一个集成开发环境。jHR办公区 - 实用经验教程分享!

本文介绍在VS2010下编译一个C语言,同时介绍遇到的各种问题。jHR办公区 - 实用经验教程分享!

步骤:VS2010配置-VS2010编译-Window控制台运行jHR办公区 - 实用经验教程分享!

工具/原料

  • VS2010
  • 微软cmd

方法/步骤

  • 1

    打开VC 2010.文件—》新建—》项目.jHR办公区 - 实用经验教程分享!

    右边对话框选着“Win32控制台应用程序Visual C ”,再在下面输入“名称”和“位置”,点击“确定”。jHR办公区 - 实用经验教程分享!

    VS2010编译一个C程序jHR办公区 - 实用经验教程分享!

    VS2010编译一个C程序jHR办公区 - 实用经验教程分享!

  • 2

    点击下一步。在“附加选项”下选着“空项目”,其他的不动,点击完成jHR办公区 - 实用经验教程分享!

    VS2010编译一个C程序jHR办公区 - 实用经验教程分享!

    VS2010编译一个C程序jHR办公区 - 实用经验教程分享!

  • 3

    在“解决方案资源管理器”,右击“源文件”—》“添加”—》“新建项”。中间的对话框中选着“C 文件(.cpp)”,输入文件“名称”—》“添加”(注意要吧文件名改成“名称” “.c”,不然默认的是“.cpp”,仍然编译不了)jHR办公区 - 实用经验教程分享!

    本文输入HelloWorld.c作为文件名。jHR办公区 - 实用经验教程分享!

    VS2010编译一个C程序jHR办公区 - 实用经验教程分享!

    VS2010编译一个C程序jHR办公区 - 实用经验教程分享!

  • 4

    写入一个C语言程序(在控制台上显示Hello World).点击编译。发现不能成功编译。jHR办公区 - 实用经验教程分享!

    出现问题:转换到 COFF 期间失败: 文件无效或损坏"的错误。jHR办公区 - 实用经验教程分享!

    VS2010编译一个C程序jHR办公区 - 实用经验教程分享!

    VS2010编译一个C程序jHR办公区 - 实用经验教程分享!

  • 5

    修改错误:项目—属性—配置属性—清单工具—输入输出—嵌入清单,改为“否”。成功编译。jHR办公区 - 实用经验教程分享!

    但是出现新现象:出现控制台一闪,看不到结果。jHR办公区 - 实用经验教程分享!

    VS2010编译一个C程序jHR办公区 - 实用经验教程分享!

    VS2010编译一个C程序jHR办公区 - 实用经验教程分享!

  • 5本页面未经许可获取自百度经验
  • 6

    打开系统控制台(快捷键:Win R)jHR办公区 - 实用经验教程分享!

    输入编译文件HelloWorld.exe所在的盘,例如F:jHR办公区 - 实用经验教程分享!

    然后切换目录,例如cdF:\daydayexercise\HelloWorld\DebugjHR办公区 - 实用经验教程分享!

    最后HelloWorld.exe,点击enter可以看到输出结果。jHR办公区 - 实用经验教程分享!

    VS2010编译一个C程序jHR办公区 - 实用经验教程分享!

    VS2010编译一个C程序jHR办公区 - 实用经验教程分享!

  • 7

    有学生问VS2010是集成开发环境,可以实现编程-编译-调试-生成一体动作,可以在这里看到。jHR办公区 - 实用经验教程分享!

    控制台应用程序,需要在main代码添加一个暂停函数,该函数作用为从标准输入获取字符然后程序才会继续运行,比较典型的为c程序中可以用getchar(),getchar()包含在头文件stdio.h中。jHR办公区 - 实用经验教程分享!

    也可以调用system("pause");,这是一个windows的cmd命令暂停,在控制台程序中体现为获得任意键盘消息后程序继续,被包含在c库stdlib.h中。jHR办公区 - 实用经验教程分享!

    jHR办公区 - 实用经验教程分享!

    VS2010编译一个C程序jHR办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!jHR办公区 - 实用经验教程分享!


    标签: 编程

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码