c起步之hello world!

基本上最初的编程都会拿hello world来说事,其实能简单的运行出它来,c的编程环境就慢慢熟悉起来了。

1.现在已经基本没有纯粹的c编译环境了,都是用兼容c++的编译工具来编译c,所以创建的都是c++模板;

2.在vs2008 中建立一个project(c代码)步骤:1.file——new--project   
or   open--project/solution(已有)

2.vc++---win32 console application(控制台应用程序)-----name-----next

application type:console
application         additional options:
empty project  -----finish

3.tools 菜单下有 solution explorer(解决方案管理器)    or view solution
explorer

header files(头文件)    resourse
files(资源文件)    source files(源文件)

4.在source 源文件上右击 add添加------new item(新建项)  or existing  
item(已有项)

5. 在右边的模板中选择c++文件(c++ file  
.cpp)------创建的源文件名字后加上.c保存位置选择默认-----add 添加

6.英文状态下输入源代码

#include <stdio.h>

int main(void)

{ printf("hello world!\n");

system ("pause");     or return 0;   system pause
目的是让程序运行到这的时候暂停

}

7. 编号后选择 debug  或者直接点绿色的小箭头按钮  执行完后保存

3.文件名之所以要求加入.c是因为不加的话编译系统会默认创建的是c++文件,编译时会调用c++的编译器。虽然c和c++兼容,但在不同的c++编译环境对c的支持度是不同的,如本例中的system
那一句就是c特有的,若采用c++编译就会报错,所以在不确定所用的c++编译器是不是支持某种c语法时,在文件名上加入c,调用c编译器。

3.绿色的小箭头按钮代表的意思是调试,快捷键是f5,使用时会把程序从头执行到尾,然后自动退出。若程序没有暂停语句,就会出现屏幕一闪而过的现象。如果不想让程序在调试时自动退出,最简便的方法是选择菜单里的
调试---开始执行,或者 按快捷键ctrl+f5

c起步之hello world!

时间: 2024-08-12 09:31:58

c起步之hello world!的相关文章

jquery 插件 起步代码

/** * Created by W.J.Chang on 2014/6/25. */ ;(function($) { var methods= { check: function() { return this.each(function() { this.checked = true; }); } }; $.fn.pager = function(method) { if ( methods[method] ) { return methods[ method ].apply( this,

Android Camera探究之路——起步

Android Camera探究之路--起步 Camera在手机中有着举足轻重的地位,无论是二维码还是照片.识别.都离不开摄像头,本文将对Android中的Camera进行全面解析. 权限镇楼: <uses-permission android:name="android.permission.CAMERA"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE&

看了这三个问题,你就知道UX设计师如何起步

如何成为一个合格的UX设计师,怎样才能从菜鸟转变为设计高手,每天都有无数的设计师思考着同样的问题.凡事要做好,必须得回答这三个问题:做什么?怎么做?用什么做?看了这三个方面的问题,你就应该能够明白如何起步了.为此,笔者收集了一些资源并且做了归纳,希望对你可以有所帮助. 一.做什么? 既然是一名UX设计师,那么首先,你要知道什么是UX,以及UX和其它岗位的区别. The Difference Between UX and UI Design-A Layman's Guide 这篇文章中主要讲解了U

Pro Git 转载 - 1.1 起步 - 关于版本控制

转载序: 最近单位开始用Git,网上虽然有各资料,然而大多顾此失彼. 这是git官网上找到的书 http://git-scm.com/book,显然不是速成资料.如需快速上手,原作推荐第二章. 版权: The entire Pro Git book, written by Scott Chacon and Ben Straub and published by Apress, is available here. All content is licensed under the Creativ

【转】Git详解之一:Git起步

原文网址:http://blog.jobbole.com/25775/ 原文:<Pro Git> 起步 本章介绍开始使用 Git 前的相关知识.我们会先了解一些版本控制工具的历史背景,然后试着让 Git 在你的系统上跑起来,直到最后配置好,可以正常开始开发工作.读完本章,你就会明白为什么 Git 会如此流行,为什么你应该立即开始使用它.(查看Git详解系列的全部文章) 1.1 关于版本控制 什么是版本控制?我真的需要吗?版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统.在

【转】1.5 起步 - 初次运行 Git 前的配置

原文网址:http://git-scm.com/book/zh/v1/%E8%B5%B7%E6%AD%A5-%E5%88%9D%E6%AC%A1%E8%BF%90%E8%A1%8C-Git-%E5%89%8D%E7%9A%84%E9%85%8D%E7%BD%AE 1.5 起步 - 初次运行 Git 前的配置 初次运行 Git 前的配置 一般在新的系统上,我们都需要先配置下自己的 Git 工作环境.配置工作只需一次,以后升级时还会沿用现在的配置.当然,如果需要,你随时可以用相同的命令修改已有的配置

面向对象设计——“泛型”的起步

泛型是 2.0 版 C# 语言和公共语言运行库 (CLR) 中的一个新功能.泛型将类型参数的概念引入 .NET Framework,类型参数使得设计如下类和方法成为可能:这些类和方法将一个或多个类型的指定推迟到客户端代码声明并实例化该类或方法的时候.例如,通过使用泛型类型参数 T,您可以编写其他客户端代码能够使用的单个类,而不致引入运行时强制转换或装箱操作的成本或风险. --MSDN 我的计算机是以Visual Basic 6.0拉开帷幕的,让我印象比较深的是两个排序:选择排序和冒泡排序.当然本

GitHub起步---创建第一个项目

---恢复内容开始--- 刚起步学习GitHub,边学边说! {参考教程:http://blog.csdn.net/steven6977/article/details/10567719}这里描述的很详细 [第一步]注册账户 1.这个步骤你已经玩过很多遍了,在网上创建个什么账户一样的.可以在网上看到注册教程 [第二步]建立代码仓库 1.点击界面上右上角的 2.添加详细信息:仓库名-->描述等信息 Initialize this repository with a README是可选的,不过本人建

VMware: linux起步提示 memory for crashkernel(0*0 to 0*0)not within permissible

(virtualbox/VMware)linux起步提示memoryforcrashkernel(0*0 to 0*0)notwithinpermissible  http://www.myexception.cn/linux-unix/477672.html 一.在vmware上创建了虚拟机,操作系统是Red Hat Enterprise Linux Server release 5.3,当启动虚拟机时出现下面信息: Memory for crash kernel (0x0 to 0x0) n

探索WebKit内核(一)------ 菜鸟起步

为什么搞WebKit 如今研究WebKit的人越来越多,俺不能免俗,也增加当中.WebKit的火爆也是得益于浏览器和WebOS的混战,随着Palm WebOS, Chrome OS, Firefox OS和Ubuntu Mobile相继公布,WebOS逐渐成为Android和IOS之外的第三世界,而WebKit也随之从浏览器内核晋升为Mobile OS的内核,除了IE和Firefox之外,市面上叫得上名字的都是基于WebKit发展起来,Chrome, Safari, Opera, 360....