1 / 8
文档名称:

TC编程手册之二.doc

格式:doc   大小:35KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

TC编程手册之二.doc

上传人:mh900965 2018/6/24 文件大小:35 KB

下载得到文件列表

TC编程手册之二.doc

文档介绍

文档介绍:TC编程手册之二
关键字:TC编程手册,Turbo C
作者:佚名    更新:2003-01-04    浏览:3497
,故不能像谭浩强谭老那样把C语言讲的细致入微, 但我想简单易懂的讲解对初学者来说还是有很大帮助的.
函数:
几乎所有的C语言教材都把函数部分单列一章, , 他会很快就被数不清的变量搞得晕头转向, 再看各条语句的逻辑关系, 恐怕连自己也看不懂了吧, 更不用说别人读你的程序了. 这时你所需要的就是把一个较大的程序分为若干个程序模块, 每一个模块实现一个特定的功能. 所有函数都是平行的, 即在定义函数时是互相独立的, 一个函数并不从属于另一个函数, 即函数不能嵌套定义. 就是这样一个一个平行关系的小模块, 将一个复杂的程序分生了多个简单的小程序. 这样做可以使程序的条理更加的清晰, 不仅方便了程序员的工作, 也便于其他人对程序的阅读.
从用户使用的角度看,函数有两种(以下援引谭老的话,不好意思,毕竟谭老的经验要更丰富嘛^0^):
(1).标准函数, 即库函数. 这是由系统提供的, 用户不必自己定义这些函数, 可以直接使用他们. 应该说明, 不同的C系统提供的库函数的数量和功能不同, 当然有一些基本的函数是共同的.
(2).用户自己定义的函数, 用以解决用户的专门需要.
从函数的形式看,函数分两类:
(1).:
printstar();
print_message();
main()
{
printstar();
print_message();
printstar();
}
printstar()
{
printf("************\n");
}
print_message()
{
printf("*green food*\n");
}
运行结果如下:
************
* green food *
************
,.
(2)有参函数. 在调用函数时,在主调函数与被调函数之间有数据传递. 也就是说主调函数可以将数据传递给被调函数使用, 被调函数的数据也可以传回来共主调函数使用. 例如:
#include
print_add();
main()
{
printf("the add is: %d",print_add());
}

print_add()
{
int a=1, b=2, c;
c=a+b;
return c;
}
运行结果如下:
the add is: 3
以上我们对函数有了大致的了解, 下面我向大家介绍一下形式参数和实际参数.
首先从定义入手, 形式参数即在定义函数时函数后面括弧中的变量名. 而实际参数则是指在主调函数中调用一个函数时, 函数名后面括弧中的参数.(可以是一个表达式) 具体见下例:
#include
print_add(int, int);