库函数是将函数封装入库,供用户使用的一种方式。方法是把一些常用到的函数编完放到一个文件里,供不同的人进行调用。调用的时候把它所在的文件名用#include<>加到里面就可以了。一般是放到lib文件里的。
扩展资料:
C语言的语句十分简单,如果要使用C语言的语句直接计算sin或cos函数,就需要编写颇为复杂的程序。因为C语言的语句中没有提供直接计算sin或cos函数的枣链语句。又如为了显示一段文字,我们在C语言中也找不到显示语句,只能使用库函数printf。
C语言的库函数并不是C语言本身的一部分,它是由编译程序根据一般用户的需要编制并提供用户使用的一组程序。C的库函数极大地方便了用户,同时也凳缺孙补充了C语言本身的不足。事实上,在编写C语言程序时,应扮贺当尽可能多地使用库函数,这样既可以提高程序的运行效率,又可以提高编程的质量。
DOS程序的装入程序会提供正在运行的可执行文件的路径全名。这个路径全名是通过指针argv[0]提供的,mai‘n()函数樱乎的argv变量指向该指针。只需去掉巧灶路径全名中的文件名,你就得到了正在运行的程序所在的目录。下面的例孝颂扮子演示了这种技巧:# include <stdio. h>
# include <stdlib. h>
# include <string. h>
void main(int argc, char ** argv)
{
char execDir [80]
int i,t
/ * set index into argv[0] to slash character prior to appname * /
for(i= (strlen(argv[0])-1)
((argv[O][i] ! ='/' ) &&(argv[O][i]! =' \\' ))--i)
/ * temporarily truncate argv[] * /
t =argv[O][i]
argv[O][i]= O
/ * copy directory path into local buffer * /
strcpy(execDir ,argv[O])
/* put back original character for sanity's sake * /
argvEO]Ei]=t
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)