44问答网
所有问题
c语言的库函数(尤其是与硬件联系的函数)是谁编出来的,是用汇编语言编的吗??printf函数的原型是什么呢
如题所述
举报该问题
推荐答案 2008-09-23
库函数是做编译器的人写出来的,也是用C写出来的,库函数不属于C语言的一个部分,是人们为了使C用来写程序时效率更高,而预先写好的函数,其实你也可以自己写的。
printf(char *format,arg1,arg2,...),使用了可变长参数表
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/DWVZ3Z3V.html
其他回答
第1个回答 2008-09-23
于渊《自己动手写操作系统》 对这些似乎给出了一个无言的说法。
库函数很多也是C语言编出来的。
printf类似于int 10中断吧。但是对参数的处理汇编起来却是很麻烦的。
个人感觉应该是内联汇编或是混编译吧。
相似回答
c语言库函数是用c语言编写的
还是
汇编语言?
答:
有些是用汇编语言写的
,如直接控制硬件的函数.有些是用C编写的,如字符串的处理函数等.
c语言库函数用
什么
编写的?
答:
C语言的标准库函数一般都是用C语言编写的
。Linux系统上可以参考glibc的源码,清一色的c源码。Windows系统上可以参考VC6的C标准库源码。
c语言的库函数是谁编写的?
答:
linux开源,开得是linux的源,当然不包括
库函数
。操作系统的API,全称application programming interface,即"应用程序接口",是操作系统提供的功能,操作系统将硬件裸机包装成虚拟机,提供多种接口供用户调用。Linux、Windows的API是基于C、C++的,DOS的API是基于
汇编语言的
。既然C是接近
硬件的
语言,只要不违...
计算机
c语言
中
printf
表示什么意思
答:
计算机
c语言
中
printf
表示换行。
C语言
是一门面向过程的、抽象化的通用程序设计
语言,
广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一...
大家正在搜
函数分为库函数和什么函数
c语言什么是函数
scanf函数是一个标准库函数
常用c语言标准库函数
C语言中的库函数有哪些
c语言库函数大全
c语言库函数手册
c语言调用函数
printf函数
相关问题
汇编语言,不使用系统调用,bios中断,不使用printf函...
C语言怎样直接实现控制硬件
c语言的库函数是谁编写的?
用汇编语言实现printf函数,可用于c和汇编互相调用
C语言编程的实质是不是调用库函数和API?
C语言与C语言库函数是什么关系
C语言中printf是库函数,那么printf的代码到底在哪...
求C语言中的库函数的源代码 如printf()函数,我要它的...