文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发C/C++C语言的常用库函数使用方法分析及用途
精品推荐
特别推荐
·C语言编程易犯毛病集合
·C语言编程常见问题解答(目录)
·C#程序开发中的常用函数汇总
·C/C++笔试、面试题目大汇总
·Beej的网络socket编程指南
·socket编程原理
·C语言的常用库函数使用方法分析及用途
·在C语言中如何处理时间和日期
·C++设计模式之Singleton
·VC++动态链接库编程之MFC扩展 DLL
·TCP/IP网络重复型服务器通信软件的设计
·DirectX游戏开发入门
·经典与现代的结合:在MFC中集成RAD .NET框架
·Windows API-GDI入门基础知识详解(2)
·Visual C++ 入门精解
·C#基础概念二十五问
·用C#实现pdf文件的完整性验证
·成为嵌入式程序员应知道的0x10个问题
·TCP/IP编程实现远程文件传输
·几个C#编程的小技巧
热点TOP10
·学生成绩管理系统实习
·C#编写的windows计算器-源代码
·socket编程原理
·飞机订票系统设计
·C/C++笔试、面试题目大汇总
·TCP/IP编程实现远程文件传输
·C语言图形函数
·Visual C++ 实现数字化图像的分割
·改编 的 C版 职工管理系统
·C#基础概念二十五问
·C语言的常用库函数使用方法分析及用途
·C#源码读取excel数据到程序中-SQL SERVER-到dataset中
·用C语言实现Ping程序功能
·C# GridView 排序及分页
·进程调度模拟程序
·Windows下C语言网络编程快速入门
·通讯录的源代码(用链表实现)
·DirectX游戏开发入门
·在Visual Studio.NET中使用Crystal Report(上)
·asp.net中调用javascript函数实现多功能日期控件示例

C语言的常用库函数使用方法分析及用途

日期:2007年6月24日 作者: 查看:[大字体 中字体 小字体]


   
  cmd=0(打印字符abyte)

  1(初始化打印机端口)

  2(读打印机状态);

  abyte=0-255;

  返回值:打印机状态

  位0(设备超时);位3(I/O出错);位4(打印机已选择);位5(没纸);位6(打印机确认);位7(不忙)

  头文件:bios.h

  calloc()分配内存函数

  原形:void *calloc(size_t nitems,size_t size)

  功能:在堆中分配一块内存,将该内存的内容全部清0。

  返回值:返回指向新分配内存的指针。空间不够则返回NULL。

  头文件:stdlib.h、calloc.h

  ceil()

  原形∶double ceil(double num)

  功能∶求不小于num的最小双精度整数

  头文件∶math.h

  cgets()读字符串函数

  原形:char *cgets(char *str)

  功能:从控制台读入一个字符串,并将该字符串(和字符串长度)存入有str所指向的地址中。

  注意:在调用cgets之前,必须将要读入的字符串最大长度存入str[0]中,返回时str[1]被设置为实际读入的字符数。实际字符串内容从str[2]开始,以空字符(\0)结尾。

  返回值:指向str[2]的指针。

  头文件:conio.h

  chdir()改变当前目录的函数

  原形:int chdir(const char *path)

  功能:把由path指定的目录改为当前目录。path参数中可以指定驱动器号,如“a:\\ddd”, 但只是改变该驱动器上的当前目录,对当前活动驱动器上的当前目录无影响。

  返回值:0(成功);-1(失败)

  头文件:dir.h

  _chmod()改变文件存取权限的函数

  原形:int _chmod(const char *path,int func[,int attrib])

  功能:读取(func=0时)或设置(func=1时)DOS文件属性。

  attrib=FA_RDONLY 只读

  attrib=FA_HIDDEN 隐藏文件

  attrib=FA_SYSTEM 系统文件

  attrib=FA_LABLE 卷标

  attrib=FA_DIREC 目录

  attrib=FA_ARCH 档案

  返回值:失败时返回-1。成功时返回文件的属性字节,如果 返回值&FA_RDONLY 不等于0,则文件是只读文件;......

  头文件:io.h、dos.h

  chmod()改变文件存取权限的函数

  原形:int chmod(const char *path,int amode)

  功能:根据amode的值,设置由path所指文件的存取权限。

  amode的值     存取权限

  S_IWRITE      允许写

  S_IREAD      允许读(只读)

  S_IREADS_IWRITE  可读可写

  返回值:0(成功);-1(失败)

  头文件:io.h、sys\stat.h

  clock()

  原形∶long clock(void)

  功能∶测得从程序开始到调用处处理机所用的时间

  头文件∶time.h

 更多内容请看C/C++进阶技术文档专题,或
  close()关闭文件函数

  原形:int close(int handle)

   
   
  功能:关闭由文件句柄所指向的文件,句柄是调用_creat、creat、creatnew、creattemp、dup、dup2、_open或open时得到的。该函数并不在文件末尾写一个Ctrl-Z字符,如果想用该字符结束文件,必须显式地给出该字符。

  返回值:0(成功);-1(失败)

  头文件:io.h

  closegraph()关闭图形函数

  原形:void far closegraph(void)

  功能:释放图形系统分配的所有内存,将屏幕恢复到调用initgraph之前的模式。

  头文件:graphics.h

  cos()

  原形∶double cos(double arg)

  功能∶计算arg(弧度)的余弦值

  头文件∶math.h

  ctrlbrk()设置ctrl-break处理程序的函数

  原形:void ctrlbrk(int(*handle)(void))

  功能:修改中断向量0x23,使用新的ctrl-break中断处理函数。

  用法:ctrlbrk(函数名);

  先定义函数:int 函数名(void){...}

  头文件:dos.h

  delay()暂停函数

  原形:void delay(unsigned milliseconds)

  功能:暂停当前所执行的程序milliseconds毫秒。

  头文件:dos.h

  disable()屏蔽中断的宏

  原形:void disble(void)

  功能:屏蔽中断,只允许从外部设备来的不可屏蔽中断(NMI)。

  头文件:dos.h

  enable()开硬件中断的宏

  原形:void enable(void)

  功能:开放中断,允许接受任何设备产生的中断。

  头文件:dos.h

  exec()加载并运行其它程序的函数族

  execl(),execle(),execlp(),execlpe(),

  execv(),execve(),execvp(),execvpe()

  原形∶ int execl(char *path,char *arg0,*arg1,...,*argn,NULL)

  int execle(char *path,char *arg0,*arg1,...,*argn,NULL,char **env)

  int execlp(char *path,char *arg0,*arg1,...,*argn,NULL)

  int execlpe(char *path,char *arg0,*arg1,...,*argn,NULL,char **env)

  int execv(char *path,char *argv[])

  int execve(char *path,char *argv[],char **env)

  int execvp(char *path,char *argv[])

  int execvpe(char *path,char *argv[],char **env)

  其中,path是调用的子程序的文件名,在exec后面的后缀具有某种功能:

  p表示函数能够在由DOS环境变量PATH的目录中搜索子进程文件,如果path中未指明文件所在目录,函数将首先在当前目录中找,然后在DOS环境变量指定的目录中找。

  l表示参数指针(arg0,...,argn)按单独参数传送。当预先知道要传送的参数个数时,通常用带后缀l的函数。

  v表示参数指针(arg0,...,argn)按指针数组传送。当要传送的参数可变时,使用带后缀v的函数。

  e表示参数env可以传送到子进程,该函数可用来修改子进程的环境。若无e后缀,子进程将继承父进程的环境。

  注意:arg0+...+argn,或arg[0]+...+arg[n]的总长度必需小于128字节。当调用exec函数时,原先已经打开的文件在子进程中仍然是打开的。

  功能:加载并运行其它程序,调用时必须有足够的内存空间用于加载和执行子程序,子程序将覆盖父程序。

  头文件:process.h

 更多内容请看C/C++进阶技术文档专题,或

上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] 下一页 




上一篇:在linux下使用c语言操作临时文件

下一篇:嵌入式程序员应知道的几个基本问题

C语言的常用库函数使用方法分析及用途 相关文章:
·常用英文名字排行榜
·GHOST使用方法(图解)
·女孩起名常用字
·QQ空间导航代码最新版使用方法
·ORACLE常用傻瓜问题1000问
·常用SQL语句词典
·常用破解网络密码的方法多个
·校园网网络方案设计及分析
·C语言图形函数
·Linux常用命令详解
C语言的常用库函数使用方法分析及用途 相关软件:
·C语言程序设计
·C语言库函数速查
·C函数浏览
·Windows环境下32位汇编语言程序设计
·C语言程序设计视频教程 CSF 教材:谭浩强《c程序设计》
·系列语言网页设计
·经典 C++语言教程
·8000英语常用语句MP3+doc 查看
·汇编语言共34讲csf东南大学朱敏
·3D 动画与建模:人体的综合与分析技术

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.com All Rights Reserved. 鄂ICP备05000083号Powered by:vipcn