查看: 275|回复: 8

[一本通] 【教程】什么是API?C/C++如何调用它?

[复制链接]

0

技术

9

魅力

1

原创

版主

禁止访问

Rank: 7Rank: 7Rank: 7

积分
5146
人气
148
分享
45

最佳新人活跃会员

发表于 2022-8-29 11:16:45 | 显示全部楼层 |阅读模式
本帖最后由 蒟蒻 于 2022-8-30 08:26 编辑

【前言】
Hello各位同志们,最近有亿点点时间没有更新,因为我看老番茄学习MFC去了,然后学废了
【什么是API】
所谓API,就是程序与系统交互的工具。
例如,我安装了一个杀毒软件,询问我是否重启,我点击了是
那么,杀毒软件绝对是不可能这么操作的
杀毒软件闯进了操作系统的家,对它说:“给我重启”

那么,如果这是一个病毒程序,就会对操作系统产生威胁。
于是,人们就研发了一个“信箱”,把需求放进信箱,操作系统再执行/返回数据
于是,杀毒软件只能这么操作了:
杀毒软件来到了操作系统的家门口,放了一张小纸条到信箱内,操作系统看了之后,便重启了

但是,“信箱”这个名字太普通了,一看就明白,绝对对不彳亍,名字一定要让外行一脸懵
有了!就叫Application Programming Interface,也就是API,这名字,十分霸气!
【如何调用API】
只要加上这样一句代码:
[C++] 纯文本查看 复制代码
#include <Windows.h>

当然,API还有一种形式,那就是网站形式,比如
yfchat.xyz/api.php
需要传入的参数是MD5,返回的参数是yes和No
你学会了吗


评分

参与人数 1人气 +1 收起 理由
explore + 1 错别字啊喂“便重启了”

查看全部评分

本帖被以下淘专辑推荐:

你干嘛~哎哟

0

技术

14

魅力

1

原创

管理员

Rank: 9Rank: 9Rank: 9

积分
7142
人气
340
分享
39

优秀版主活跃会员灌水之王

发表于 2022-8-29 12:51:36 | 显示全部楼层
恕我愚昧,没学会

0

技术

2

魅力

1

原创

网站编辑

我最可铐

Rank: 8Rank: 8

积分
4989
人气
217
分享
434

最佳新人活跃会员

发表于 2022-8-29 13:19:42 | 显示全部楼层
是我无知,难道API的形式还分本地与Web?
吓得我翻了一下百科
是应用程序可用以与计算机操作系统交换信息和命令的标准集。

0

技术

1

魅力

0

原创

略知一二

Rank: 3Rank: 3

积分
877
人气
25
分享
0
发表于 2022-8-29 15:56:14 | 显示全部楼层
JimmyzZZ 发表于 2022-8-29 12:51
恕我愚昧,没学会

其实就是前后端分离的api

2

技术

6

魅力

2

原创

病毒研究组

Rank: 8Rank: 8

积分
1598
人气
179
分享
17

最佳新人活跃会员

发表于 2022-8-29 16:23:12 | 显示全部楼层
api就是接口

0

技术

9

魅力

1

原创

版主

禁止访问

Rank: 7Rank: 7Rank: 7

积分
5146
人气
148
分享
45

最佳新人活跃会员

 楼主| 发表于 2022-8-30 08:26:20 | 显示全部楼层
JimmyzZZ 发表于 2022-8-29 12:51
恕我愚昧,没学会

不,是我教的太简单了awa
你干嘛~哎哟

0

技术

9

魅力

1

原创

版主

禁止访问

Rank: 7Rank: 7Rank: 7

积分
5146
人气
148
分享
45

最佳新人活跃会员

 楼主| 发表于 2022-8-30 08:29:50 | 显示全部楼层
explore 发表于 2022-8-29 13:19
是我无知,难道API的形式还分本地与Web?
吓得我翻了一下百科

比如bilibili的API,就是api.bilibili.com,传入视频AV编号(想啥呢),就可获得播放量,点赞量等等
你干嘛~哎哟

0

技术

1

魅力

0

原创

略知一二

Rank: 3Rank: 3

积分
877
人气
25
分享
0
发表于 2022-8-31 12:05:31 | 显示全部楼层
蒟蒻 发表于 2022-8-30 08:29
比如bilibili的API,就是api.bilibili.com,传入视频AV编号(想啥呢),就可获得播放量,点赞量等等 ...

Adult v*????

楼主开车举报!!!!!

0

技术

9

魅力

1

原创

版主

禁止访问

Rank: 7Rank: 7Rank: 7

积分
5146
人气
148
分享
45

最佳新人活跃会员

 楼主| 发表于 2022-8-31 12:15:31 | 显示全部楼层
xiaomeng242 发表于 2022-8-31 12:05
Adult v*????

楼主开车举报!!!!!

。。。AV编号就是视频的编号,由一串数字组成
你干嘛~哎哟
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表