在VS下运转C言语程序

即便读者决议运用VS,不运用C-Free或VC6.0,我依然建议浏览《在C-Free下运转C言语程序》《在VC6.0下运转C言语程序》,文中讲到几个主要概念,对初学者大有裨益。

微软后来对VC6.0停止了晋级,并改名为Visual Studio(简称VS),支撑更多的编程言语,愈加弱小的功用,不外 Visual Studio 文件很大,有2~3G阁下,大局部功用初学者临时不会用到;并且装置繁琐,需求快要半个小时的工夫,也不轻易卸载洁净。
Visual Studio 还有一个缺陷是占用资本较多,不建议设置装备摆设低的机械运用。
当然,假如你愿望停止Windows开辟,寻求弱小的功用,具有优越的收集和高配的机械,那么 Visual Studio 也是一个很好的选择。
VS由微软大力支撑,常常发布新版本,今朝运用较多的版本有VS2010、VS2012、VS2013、VS2015等,它们都可以在XP、Win7下运转,但老版本在Win8、Win10下能够会存在兼容性成绩,建议运用VS2013或VS2015。
下面以VS2010为例解说,其他版本与此相似。

VS2010的下载

Visual Studio 2010 Ultimate(旗舰版)(包括Key)下载地址:

  • 迅雷下载:ed2k://|file|cn_visual_studio_2010_ultimate_x86_dvd_532347.iso|2685982720|4AE6228933DDE49D9BFA4C3467C831C2|/
  • 百度网盘:http://pan.baidu.com/s/1i3lGZ0x    提取暗码:gs1v

装置的时分需求运用虚拟光驱,例如精灵虚拟光驱(Daemon Tools Lite)等。

在VS2010下运转C言语

VS不支撑单个源文件的编译,必需先创立项目(Project)再添加源文件。项目和工程是单词 Project 的分歧翻译罢了,实践上是统一个概念。

1) 创立Windows掌握台使用程序

Windows掌握台使用程序是Win32 Console Application的中文翻译。翻开VS2010,在菜单当选择“文件 -> 新建 -> 项目”,或许 Ctrl+Shift+N,弹出下面的对话框:

选择“Win32掌握台使用程序”,填写项目称号和地位,点击”肯定“按钮,填出导游对话框:

点击“下一步”按钮,弹出新的对话框:

先撤消“预编译头”,再勾选“空项目”,然后点击“完成”按钮就创立了一个新的项目。

2) 添加C源文件

在“源文件”处右击鼠标,在弹出菜单当选择“添加 -> 新建项”,如下图所示:

或许按下 Ctrl+Shift+A 组合键,都邑弹出添加源文件的对话框。如下图所示:

在“代码”分类当选择“C++文件(.cpp)”,填写文件名,点击“添加”按钮就添加了一个新的源文件。

3) 添加代码并运转程序

将前两节给出的C言语代码添加到 hello.c 中,点击“运转”按钮,或许按下F5键,就可以完成程序的编译、链接和运转。如下图所示:

需求留意的是,在VS中创立项目会默许创立处理计划。VS中的“处理计划”和VC6.0中的“任务区”是一个概念,处理计划可以包括多个项目,并可以批量生成。

时间: 2024-08-07 20:08:11

在VS下运转C言语程序的相关文章

在Linux下运转C言语程序

市情上罕见的Linux多是刊行版本,典型的Linux刊行版包括了Linux内核.桌面情况和各类常用的必备工具,国际运用较多的是Ubuntu(乌班图).CentOS.Deepin(深度Linux).本教程以Deepin为例来讲述若何编译C程序. Gedit Gedit是一个复杂适用的文本编纂器,具有美丽的界面,支撑语法高亮,比 Vim 更易上手.本教程将Gedit作为C代码编纂器.Gedit的装置: sudo apt-add-repository ppa:ubuntu-on-rails/ppa  

在苹果电脑上运转C言语程序

在 Mac OS X 下进修C言语运用 Xcode.Xcode 是由Apple官方开辟的IDE,支撑C.C++.Objective-C.Swift等,可以用来开辟 Mac OS X 和 iOS 上的使用程序.Xcode最后运用GCC作为编译器,后因由于GCC的不合营,改用LLVM.Xcode 的装置十分复杂,在 APP Store 上直接下载即可,这里不再赘述. 在Xcode上运转C言语程序 在 Xcode 上运转C言语程序需求先创立工程,再在工程中添加源代码.1) 翻开 Xcode,选择"Cr

windows下调用外部exe程序 SHELLEXECUTEINFO

本文主要介绍两种在windows下调用外部exe程序的方法: 1.使用SHELLEXECUTEINFO 和 ShellExecuteEx SHELLEXECUTEINFO 结构体的定义如下: 1 typedef struct _SHELLEXECUTEINFO { 2 DWORD cbSize; 3 ULONG fMask; 4 HWND hwnd; 5 LPCTSTR lpVerb; 6 LPCTSTR lpFile; 7 LPCTSTR lpParameters; 8 LPCTSTR lpD

Linux终端下简单的登录程序 密码不回显

在Linux进行登录是输入密码不会被回显,所以我也写了个简单的登入程序,使得在输入密码时不再进行回显. #include <stdio.h> #include <stdlib.h> #include <termios.h> #include <unistd.h> #include <errno.h> #include <string.h> #include <stdbool.h> #define USER_NAME &qu

Windows技巧|如何在Windows 10在锁屏状态下打开某种应用程序?

本文标签:    电脑技巧 Windows技巧 Win10的锁屏界面 互联网杂谈 在Win10的锁屏界面,右下角有三个图标,中间有个像时钟的图标就是所谓的"轻松使用"按钮,里面有讲述人.放大镜.屏幕键盘等功能,这些功能我们可以修改成我们常用的应用程序,这样将大大的方便我们的操作,那么该如何修改呢? 默认情况下在锁屏界面点击右下角中间的图标会弹出"轻松使用"菜单 具体方法如下: 1.在Cortana搜索栏输入regedit,按回车键进入注册表编辑器; 2.定位到:HK

在linux下如何编译C++程序

一.GCC(GNU Compiler Collection)是linux下最主要的编译工具,GCC不仅功能非常强大,结构也异常灵活.它可以通过不同的前端模块来支持各种语言,如Java.Fortran.Pascal.Modula-3和Ada g++是GCC中的一个工具,专门来编译C++语言的. GCC的参数有:( 也是分步实现) -E  让GCC在预处理结束后停止编译  g++ -E hello.cpp  -o  hello.i -c  将hello.i编译成目标代码 g++  -c  hello

android下使用adb启动程序或者服务

使用 adb install hello.apk可以安装一个apk但并不能启动它,启动它要使用adb shell am的方法 启动Activity: adb shell am start -n 包名/包名+类名(-n 类名,-a action,-d date,-m MIME-TYPE,-c category,-e 扩展数据,等). 比如 adb shell am start -n AndroidExport.com/AndroidExport.com.AndroidExportActivity

Linux 下查看某一个程序所使用的内存方法介绍

Linux 下查看某一个程序所使用的内存方法介绍 在 Linux 上进行开发和运营维护的时候,免不了要查看某一个程序所占用内存的情况.常用方法总结如下(注意第四种方法): 第一种:ps -aux | grep process_name 举例如下:现打算监控/usr/bin/sshd所占的内存,首先需找到pid,然后使用top进行有目标的监控,RES即为内存值,见下两图: top -p 1231,截图如下:    第二种:top -p pid 查看程序的情况 如上图所示! 第三种:cat /pro

ubuntu下交叉编译windows c程序

简介 采用mingw32可以在linux下直接编译c程序输出为windows下的exe程序或dll链接库. 个人编译的纯c程序(不含winapi),主要是c99程序,通常采用gcc/cc编译调试后,再用mingw输出win目标文件. linux下目标程序及共享库与windows下的应用程序及链接库不同. 具体步骤 安装mingw sudo apt-get install mingw32 mingw32-binutils mingw32-runtime 即使不输入mingw32-binutils和