C教程-函数(1)

发布时间:2006-07-25 11:58     点击:
分页:上一页  1 [2] 3 4  下一页

只要将其存在函数库里, 在以后的编程中可被方便的调用而不需要再去编译它们。

连接时将会自动从相应的库中装配成所需程序。

    1. 函数的说明与定义

    Turbo C2.0中所有函数与变量一样在使用之前必须说明。所谓说明是指说明函

数是什么类型的函数, 一般库函数的说明都包含在相应的头文件<*.h>中,  例如标

准输入输出函数包含在stdio.h中, 非标准输入输出函数包含在io.h中,  以后在使

用库函数时必须先知道该函数包含在什么样的头文件中, 在程序的开头用#include

<*.h>或#include"*.h"说明。只有这样程序在编译, 连接时Turbo C 才知道它是提

供的库函数, 否则, 将认为是用户自己编写的函数而不能装配。

    1.1 函数说明

    1. 经典方式

         其形式为:  函数类型   函数名();

    2. ANSI 规定方式

         其形式为:  函数类型  函数名(数据类型  形式参数,  数据类型  形式

                    参数, ......);

    其中: 函数类型是该函数返回值的数据类型, 可以是以前介绍的整型(int),

长整型(long), 字符型(char), 单浮点型(float), 双浮点型(double)以及无值型

(void), 也可以是指针, 包括结构指针。无值型表示函数没有返回值。

    函数名为Turbo C2.0的标识符, 小括号中的内容为该函数的形式参数说明。可

以只有数据类型而没有形式参数, 也可以两者都有。对于经典的函数说明没有参数

信息。如:

     

    int putlll(int x,int y,int z,int color,char *p)/*说明一个整型函数*/

     char *name(void);               /*说明一个字符串指什函数*/
分页:上一页  1 [2] 3 4  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有