c 语言的 API 是什么??

c 语言的 API 是什么??,第1张

API是 *** 作系统为我们准备的函数,你可以加入头文件,然后调用它们,至于编程实例你可以到:

http://tieba.baidu.com/f?kw=erbi_lucifer&fr=itb_favo&fp=favo#

这里是我的一些编程的实例,都有重点讲解和程序源代码……希望你喜欢。O(∩_∩)O哈哈~

各类编程实例……

C语言windows编程基础之sdk窗体编写模板

C语言windows编程基础之创建项目(vs2010)

【C语言】【windows】--获取文件属性的信息

【C语言】【windows】--注册表--开机启动程序

【C语言】【windows】--圣诞礼物--舞动窗体

【C语言】【windows】--电子时钟编写

【C语言】【windows】--记事框编写

【C语言】【windows】--录音器编写

【C语言】【windows】--获取主机名和IP地址

【C语言】【windows】--进制转换器

QT如果是C++版就能够调用C语言的函数,只要你用了相应的库包函。你说调用fork, waitpid, exec, thread_create, socket, connect, accept这些函数不知道每个函数的意思是什么.但是,在QT里这些函数应该在QT里已经都有了的,至少我看到你说的exec,socket,connect,accept这些函数我都用了的,但是不知道你说的fork,waitpid,thread_create是什么函数,thread_create如果是建立线程的话,在QT里创建线程更简单。QT里面很少用到C的基本函数,因为QT的功能本身就比较强大,但是QT不是面向过程的集成开发环境,它是面向对象的,如果你只学了C的话,最好再学学C++吧。只有学了C++才能更好的学,不然你学起来非常痛苦,相反如果学了C++就轻松得多,至少比VC++更轻松。

没有普通的C。C语言就是C语言,不同的地方就是平台不同

问题大致可以说是这样吧:linux

C与windows下C有什么区别

其实没什么区别就都是C语言。

非要说区别那就是平台不同,调用的API不同。linux

有自己的API。windows也有自己的API

例如:linux下打开文件的函数是open(),而windows下却是fopen(),这并不能代表C语言有什么区别,只是说平台不同定义的API函数不同。虽然长的不一样,但都还是打开文件的函数。如果真的需要分清,那就是需要知道linux与windows之间的API的区别。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7485810.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-06
下一篇2023-04-06

发表评论

登录后才能评论

评论列表(0条)

    保存