C语言速成教程.doc

上传人:壹****1 文档编号:545215211 上传时间:2024-01-01 格式:DOC 页数:18 大小:52.01KB
返回 下载 相关 举报
C语言速成教程.doc_第1页
第1页 / 共18页
C语言速成教程.doc_第2页
第2页 / 共18页
C语言速成教程.doc_第3页
第3页 / 共18页
C语言速成教程.doc_第4页
第4页 / 共18页
C语言速成教程.doc_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《C语言速成教程.doc》由会员分享,可在线阅读,更多相关《C语言速成教程.doc(18页珍藏版)》请在金锄头文库上搜索。

1、C语言速成教程C语言速成教程教你如何10小时学会 C 语言内容page 第一章 C 语言简介与Turbo C 的使用 2 第二章 C 程序的结构 4 第三章 常数与变数10 第四章 基本输出入函式13 第五章 流程图与抉择指令21 第六章 循环与自动重复32 第七章 数组与指针40 第八章 函数与呼叫46 第九章 档案存取55 第一章 C 语言简介与Turbo C 的使用 C 语言的优点: 效率高:C 语言的编译器会产生最小的程序代码。 可移植性/移植性高:经过些许的修改,可以在不同的平台使用。 功能强而有弹性。 需要记忆的东西很少,易于写作。 Turbo C 的安装:已安装在学校主机。 Tu

2、rbo C 的环境设定:Turbo C 安装的目录必须设定在 PATH 的系统变量。 如: PATH=C:TC;C:DOS;. 如此 TC 才能正常工作。 Turbo C 的使用 只要设定好 PATH 变量,在 DOS 提示号输入 TC ,就可以执行 Turbo C 的 整合环境了。TC 将编辑(Edit)、编译(Compile)、连结(Link)、除错(Debug)、 档案管理(File)、.等等的功能整合在一起,所以我们称之为整合环境。 最好先用 CD 的指令,变更工作目录到你要写 C 的目录,再执行 TC,这样 所产生的档案,就会里这个目录里面,便于备份与管理。 移动光标 方向键 可以用

3、来移动光标。 删除文字 将光标移到你要删除的文字上,再按下 Del 键即可。 将光标移到要删除文字的右边,再按下 BS 退位键也可以。 加载文字文件(C 语言原始码文件) 按下功能键 F3 或 按 F10 选 File Load 就会出现一个询问窗口要求输入文件名: Load File Name *.C 其中的文件名可以使用万用字符 * 或 ? ,或直接指定你要的檔名。 若是使用万用字符,TC 会再秀出一个窗口让你选择所要的档案, 你可以用方向键移动反白光棒,按 Enter 键则是选择反白的档案。 储存编辑的文字文件 按下功能键 F2 或 按 F10 选 File Save 就会储存目前编辑档

4、案。 若你想另外取一个档名,并加以存盘,就必须 按 F10 选 File Write to 就会出现一个询问窗口要求输入文件名: New Name _ 输入新的档名,按下 Enter 即可。 编译并执行目前的所编辑的程序 Turbo C 是一种编译语言系统,你所写的程序,经过 TC 的编译(pass 1)及 连结(pass 2)后,产生可执行档(.exe),才能在 PC 上执行。 按下 Ctrl + F9 或 按 F10 选 Run Run ,TC 会编译目前所编辑的程序, 如果没有错误发生,TC 会立即执行所编辑的程序。 TC 在执行完程序后,会立刻切换回到 TC 的整合环境,如果你还想看刚

5、才程序 执行的结果,可以按下 Alt + F5 或 按 F10 选 Run User screen ,就会 切换到执行画面,再按下任何一键,就会回到 TC 的整合环境。 结束 Turbo C 按下 Alt + X 或 按 F10 选 File Quit 便可结束 Turbo C。 若你还有已编修尚未储存的档案,TC 会问你要不要存。 Verify NONAME.C not saved. Save? (Y/N) 要存就按 Y ,不想存就按 N 。 第二章 C 程序的结构 C 程序的结构: hello.c 范例文件名 1#include 范例原始码 2main() 3 4 printf(Hello

6、!); 5 Hello! 范例执行结果 第一列: #include 是用来定义一些函式的原型(prototype)、数据结构(struct)或是常数(constant)。 C 在使用变量之前,该变量都要先行宣告(declear)才可使用,而使用函式也是一样,必须先宣告它的原型才可以。宣告函式的原型是为了让 C 能在编辑时作数据的型别检查,以减少错误的发生。 内建的函式原型定义都放在 INCLUDE*.H 中,用 #include 就会将 INCLUDEstdio.h 这个档引含。 stdio.h 由档名可知道是跟标准输出入(standard I/O)有关,档内定义了档案输出入、屏幕输出、键盘输

7、入等相关函式的原型、数据结构及常数。 本例中的 printf() 就属于标准输出的函式。 引含 .h 档并不会让你的执行档变大或是变慢,而且还能让编辑器作正确的型别检查,所以要养成写 #include 的习惯。 虽然在某些状况下,不加 #include 所产生的执行档,一样可以正常的执行。第二列: main()main() 就是主程序。程序在执行时,就是由这个函式开始执行。 在 C 语言中,内定的型别是 int ,所以原来的 main() 相当于是 int main(int) 在这里正确的写法应该是 void main(void), 因为在这个简单的程序中,没有回传值,也没有输入参数。 回传值

8、,是指一个函式在执行后传回的数值。 输入参数,是指一个函式可由参数决定执行的结果,这个部分在第八章中有详细的说明。第三列: 第五列: 在第三列及第五列之间,属于 main() 函式的程序代码。 表示程序由此开始, 表示程序到此结束。第四列: printf(Hello!);是本程序要求系统做动作的指令,称之为叙述。在 C 语言中,每一叙述都以分号(;)做为结束。 在这个程序中,利用缩排的方式,使程序的层次分明,增加可读性。在 C 语言中,调位字符( 如:空白(space)、定位(tab)及换列字符 )在编译时都会被忽略,所以可适时加入调位字符,使程序好看一点。 要注意的是,别把一个完整的个体拆开

9、,如:main、printf 等,这些字本身是一个完整的个体,不可予以拆开。而在各个个体之间,可以任意加入调位字符。 C 语言中的英文字母是有分大小写的,printf() 与 PrintF() 不同, 内建的函式大多是小写的,你自己写的函式,则可以用大写来做区隔。 printf 的功用printf() 的功用是在屏幕上输出数据。在 TC 中,在编辑区内输入printf ,再将光标移到 printf 这个字上,按下 Ctrl + F1 就会看到以下Help画面: Help 这是 TC 的 Help 窗口 printf: formatted output to stdout printf 是将格式

10、化的 数据输出到 stdout int printf(const char *format, .); printf 的语法 Prototype in stdio.h 要用 printf 应该 #include 的檔 Print formats a variable number of arguments 使用说明:不同的格式 according to the format, and sends the output 须要不同的参数,这些 to stdout. Returns the number of bytes output. 数据会送到stdout。传 In the event of error, it returns EOF. 回值是输出的byte数, 若发生错误则传回 EOF See also ecvt fprintf putc 可参考相关指令: puts scanf vprintf ecvt,fprintf,putc, puts,scanf,vprintf 在用

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号