[零基础学软件开发1]创建第一个c语言程序
2013-12-24 09:03
316 查看
声明:我写这一系列文章在讲述过程中可能用了一些大白话,也可能有的地方墨迹了一些,但旨在把一些没有基础但很想学软件开发的一些人领进门来,另外该文章我同时也在百度经验发表。
我们编写软件的目的就是想让计算机帮我们完成一些事情,比如说计算器软件帮我们完成数学计算,flash软件帮我们制作好看的动画等等。这些软件都是由程序员用编程语言编写的一段段程序而来的。那我们要写c语言代码要在哪里写那?首先我们需要安装一个编辑器,用来编辑c语言代码,这里由于主题是零基础学习c语言,所以我们选一个简单点的编辑器cfree3.0,我已把它上传到了百度云盘,你可以通过这个地址来下载 http://pan.baidu.com/s/1eS6xC以后我写的一系列零基础学习c语言系列文章里的代码都是在此编译器下运行,如果你学习时用的是其它编译器软件可能需要调整下代码,软件安装完成后我们先在d盘创建一个文件夹cyuyan,然后打开这个软件。
第一步:
第二步:
第三步:保存到d盘cyuyan文件夹下,保存的时候文件名就起为lianxi1吧,注意选择文件格式,请看下图
现在我们看到界面上有两个区域,如下图所示
左侧区域是文件列表,目前我们就一个文件,如果你关掉了这个列表,可以点击菜单栏的”查看--->文件树窗口“来调出。右侧区域就是用来编写c语言代码的地方了,现在我们在这里输入如下内容,注意括号和空格都是英文状态下的或者说是半角状态下的,不要输入中文空格,否则会出错,英文或半角状态的空格输入多少都没关系。
main( )
{
}
输入完成后可以按键盘f5运行也可以用鼠标点菜单栏上的绿色小箭头运行。你看到了什么?这就是我们的第一个c语言程序,我们来分析一下它。
这是一个窗口,我们先看标题栏显示的是"D:cyuyanlianxi1.c.exe",我们打开d盘的cyuyan文件夹,里面果然生成了一个"ianxi1.c.exe"这个就是cfree编辑器帮助我们把书写的c代码转换成的可执行程序。现在用鼠标双击它好像打不开这个程序,其实程序执行了,只不过一闪就没了,执行完自动关闭了。在cfree里运行能够显示出上面的窗口是因为编辑器加了暂停命令"Press any key to continue"是按任意键继续的意思。随便按一下键盘上的按键,窗口就退出了。好了,下节我们探讨我们书写的那段c代码
main( )
{
}
我们编写软件的目的就是想让计算机帮我们完成一些事情,比如说计算器软件帮我们完成数学计算,flash软件帮我们制作好看的动画等等。这些软件都是由程序员用编程语言编写的一段段程序而来的。那我们要写c语言代码要在哪里写那?首先我们需要安装一个编辑器,用来编辑c语言代码,这里由于主题是零基础学习c语言,所以我们选一个简单点的编辑器cfree3.0,我已把它上传到了百度云盘,你可以通过这个地址来下载 http://pan.baidu.com/s/1eS6xC以后我写的一系列零基础学习c语言系列文章里的代码都是在此编译器下运行,如果你学习时用的是其它编译器软件可能需要调整下代码,软件安装完成后我们先在d盘创建一个文件夹cyuyan,然后打开这个软件。
第一步:
第二步:
第三步:保存到d盘cyuyan文件夹下,保存的时候文件名就起为lianxi1吧,注意选择文件格式,请看下图
现在我们看到界面上有两个区域,如下图所示
左侧区域是文件列表,目前我们就一个文件,如果你关掉了这个列表,可以点击菜单栏的”查看--->文件树窗口“来调出。右侧区域就是用来编写c语言代码的地方了,现在我们在这里输入如下内容,注意括号和空格都是英文状态下的或者说是半角状态下的,不要输入中文空格,否则会出错,英文或半角状态的空格输入多少都没关系。
main( )
{
}
输入完成后可以按键盘f5运行也可以用鼠标点菜单栏上的绿色小箭头运行。你看到了什么?这就是我们的第一个c语言程序,我们来分析一下它。
这是一个窗口,我们先看标题栏显示的是"D:cyuyanlianxi1.c.exe",我们打开d盘的cyuyan文件夹,里面果然生成了一个"ianxi1.c.exe"这个就是cfree编辑器帮助我们把书写的c代码转换成的可执行程序。现在用鼠标双击它好像打不开这个程序,其实程序执行了,只不过一闪就没了,执行完自动关闭了。在cfree里运行能够显示出上面的窗口是因为编辑器加了暂停命令"Press any key to continue"是按任意键继续的意思。随便按一下键盘上的按键,窗口就退出了。好了,下节我们探讨我们书写的那段c代码
main( )
{
}
相关文章推荐
- WCF开发实战系列一:创建第一个WCF服务
- Java卡应用开发其实并不难(2)-第一个Applet的创建
- WCF开发实战系列一:创建第一个WCF服务
- Ruby on rails开发从头来(windows)(二)-创建项目和第一个Hello world
- Android基础之用Eclipse搭建Android开发环境和创建第一个Android项目(Windows平台)
- Android基础之用Eclipse搭建Android开发环境和创建第一个Android项目(Windows平台)
- -Three.js开发指南---用three.js创建你的第一个三维场景(第一章)
- 基于Eclipse的Android开发(一)——创建第一个Android项目
- [零基础学软件开发2]c程序执行的入口main
- [零基础学软件开发4]用c语言输出信息printf介绍
- Android基础之用Eclipse搭建Android开发环境和创建第一个Android项目(Windows平台)
- Android For JNI(一)——JNI的概念以及C语言开发工具dev-c++,编写你的第一个C语言程序,使用C启动JAVA程序
- Android开发之创建你的第一个应用(翻译自谷歌官方,原版翻译)
- WCF开发实战系列一:创建第一个WCF服务 转
- [零基础学软件开发16]退出循环break
- 基于Eclipse的Android开发(一)——创建第一个Android项目
- wp7开发之创建第一个Silverlight应用程序
- Android基础之用Eclipse搭建Android开发环境和创建第一个Android项目(Windows平台)
- 一行代码不用敲,15分钟轻松搞定GIS开发,GISer福音,教你如何从下载到使用webappbuilder创建第一个应用程序(不用申请有使用期限的企业账号哦!)
- 菜鸟学Windows Phone 8开发(1)——创建第一个应用程序