c语言库函数与windows API 的区别?

 我来答
2008_shenao
2012-08-11 · TA获得超过555个赞
知道小有建树答主
回答量:306
采纳率:90%
帮助的人:102万
展开全部
C 库函数 是指 C 语言本身支持的一些基本函数,通常是汇编直接实现 的。 。 API 函数是操作系统提供给用户方便设计应用程序的函数,实现一些特定的功能, API 函数也是 C 语言的函数实现的。 他们之间区别是:API 函数是针对操作系统的,C 语言函数则是针对 C 语言本 身的。 C语言库函数是API的上层!
追问
windowAPI在windows操作系统中吗?Unix的API和windows一样吗?windows.h包含的主要是什么?
追答
window API 在windows操作系统中,主要是通过句柄什么的,对窗口操作的一系列函数,Unix 的API和window 的API是不一样的,它们是两个不同的操作系统,都有自己的API函数啥的。Windows.h 是一个C语言的头文件,它包括了一些基本的Windows编程函数的声明,它也包含了其他Windows头文件,这些头文件的某些也包含了其他头文件。这些头文件中最重要的和最基本的是: WINDEF.H 基本型态定义。 WINNT.H 支援Unicode的型态定义。 WINBASE.H Kernel函数。 WINUSER.H 使用者界面函数。 WINGDI.H 图形装置界面函数。 这些头文件定义了Windows的所有资料型态、函数调用、资料结构和常数识别字,它们是Windows文件中的一个重要部分。 想知道更详细的的内容,就在网上好好soso吧!
absgbnb6
2012-08-11 · 超过10用户采纳过TA的回答
知道答主
回答量:24
采纳率:0%
帮助的人:16.7万
展开全部
简单的理解:
1、使用Windows API编写的程序,在其他操作系统(例如Linux)下就无法运行了。
2、如果只用C语言库函数编写的程序到其他操作系统下(支持标准C语言的)也可以运行。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式