新手上路 c语言教程

新手上路 c语言教程

ID:14714418

大小:62.50 KB

页数:20页

时间:2018-07-30

新手上路 c语言教程_第1页
新手上路 c语言教程_第2页
新手上路 c语言教程_第3页
新手上路 c语言教程_第4页
新手上路 c语言教程_第5页
资源描述:

《新手上路 c语言教程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、新手上路C语言教程新手上路C语言教程.txt当你以为自己一无所有时,你至少还有时间,时间能抚平一切创伤,所以请不要流泪。能满足的期待,才值得期待;能实现的期望,才有价值。保持青春的秘诀,是有一颗不安分的心。不是生活决定何种品位,而是品位决定何种生活。本文由xwaga贡献doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。本文包括:本文包括:1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36

2、.37.38.39.40.41.42.1.引言2.什么是C语言?3.最简单的C程序4.C程序编译过程解析5.变量:程序保存结果的手段6.Printf7.Printf:读取用户输入8.Scanf9.if语句和while循环10.示例:编写能够打印华氏-摄氏温度转换表的程序11.数组12.更多变量知识13.函数14.函数原型15.函数库16.创建一个函数库17.makefile18.文本文件19.打开文本文件20.读取文本文件21.指针22.为什么要用指针?23.指针基础24.内存地址25.指向同一地址26.指针常见错误27.指针作为函数参数28.动态数据结构29.计

3、算机中的栈和堆30.malloc函数和free函数31.指针进阶32.指向结构体的指针33.指向指针的指针34.链表栈35.用指针操作数组36.字符串37.字符串须知38.运算符优先级39.命令行参数40.二进制文件41.了解更多信息软件类文章42.阅读所有软件软件C语言是一种广受欢迎且用途广泛的程序设计语言。人们使用它编写计算机程序计算机程序。因为C计算机程序功能强、效率高,所以全世界的程序员都喜欢用它。如果您是一名程序员,或者希望成为一名程序员的话,那么学习C语言会使您受益匪浅:您将可以在许多平台上阅读和编写程序。小到微控制器,大到最先进的科研系统,到处都是C

4、语言的用武之地。许多现代操作系统也是用C语言编写的。学习过C语言后,再进阶的面向对象C++语言就容易多了。C++是对C的扩展。不先掌握C语言而直接学习C++是非常困难的。本文中,我们将会循序渐进地完整介绍C语言,并教会您怎样从零起步成为一名C程序员。一旦您掌握了C语言,您一定会对自己可以做的事情感到吃惊的!C语言入门教程C是一种计算机编程语言就是说可以用C编写指令清单交给计算机去执行。是当前正在计算机编程语言。C计算机编程语言使用的成千上万种编程语言之一。它已经有几十年的历史了。因为它功能强大而且效率很高,所以受到了程序员们广泛的欢迎。C还是一种容易学习的语言。和

5、其他一些语言相比,C的风格稍有点古怪,但您会很快适应的。HSWC语言编译器C是所谓的编译型语言编译型语言,意思是说您写好的源程序必须通过C编译器来运行,使它变成可编译器编译型语言以在计算机上运行(执行)的可执行文件可执行文件。C源程序是供人阅读的,而编译器产生的可执行可执行文件程序是供计算机读入和执行的。也就是说,要编写并运行一个C程序,您必须借助于C编译器。如果使用UNIX系统(例如,您在UNIX主机上用C编写CGI脚本,或者您是学生,在实验室的UNIX机器上工作),C编译器是免费提供的。它的名字是cc或者gcc,可以通过命令行调用。您如果是学生,那么学校很可能

6、会向您提供编译器。您只要查一下学校提供什么样的编译器并学习使用即可。如果您是在家使用Windows操作系统的计算机,则需要下载免费的C编译器或是购买商业的C编译器。微软公司的VisualC++是一套广泛使用的商业编译环境,可以编译C和C++程序。可惜这套软件要花费几百美元。如果不想花那么多钱购买商业编译器的话,那么您可以在网上挑选一款免费的编译器。如果您想找的话,不妨从http://delorie.com/djgpp/开始吧。我们会从一个极其简单的C语言程序为例开始,循序渐进。在这个例子中,我假定您使用的是UNIX命令行,并以gcc作为您的开发环境。如果您使用的并

7、不是这些,所有的代码依然可以正常运行——您只是需要使用其他可用的编译器,才能理解这些代码。让我们从一个最简单的C程序开始,了解一下C的基本要素和编译过程。将下面的程序录入一个标准的文本编辑器(UNIX上用vi或emacs、Windows上用Notepad、Macintosh上用TeachText),然后以samp.c的文件名保存。文件名如果没有.c结尾,编译的时候就很可能会出现一些错误,所以要确保文件名以.c结尾。另外,请确保您的编辑器不会自动在文件名末尾添加后缀(如.txt)。下面是我们的第一个程序:#includeintmain(){printf("这是我第一

8、个程序的输

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。