①引子(system函数)
C语言学习者 ,
时常会遇到一个问题:闪屏!
~
闪屏就是程序运行完毕 ,
窗口就自动关闭了 ,
来不及显示运行结果 。
~
这个时候需要用到
system(\"pause\")即冻结窗口 。
但是如何调用system函数呢?
~
②浅谈#include<头文件>
#include就是调用库函数的命令行 ,
头文件即某一类库函数的标题 。
~
例如
printf函数收录于输入输出函数库中 ,
stdio.h全称standard in/out .head ,
in/out表示输入输出 ,
head表示头文件 。
~
system函数收录于标准函数库中 ,
stdlib.h全称standard library.head
library表示文库 。
~
这就说明了 ,
要调用每一类函数 , 必须在源程序命令行#include后加上对应函数库的头文件 。
~
③浅谈windows.h
很多人会问
除了stdlib.h
为什么windows.h
也可以调用system函数?
【智能机器人|C语言-浅谈include命令】~
因为system函数本身是Dos命令 ,
(Dos即Disk operating system磁盘操作系统 。 )
即system函数是本身位于windows操作系统下的API函数 ,
当然可以用 windows.h函数库调用 。
只是后来被C语言收录于标准函数库中 , 所以又可以用stdlib.h调用 。
(API即Application programming Interface应用程序接口 , API有几千个 , 不要去死记 , 在需要的时候去查就足够了 。 )
~
④查看函数库
编C语言译器自带的命令提示功能 ,
可以查找函数库位置 ,
我所用VC++2010 ,
可在VC文件夹下查看include文件 ,
看include命令行包含哪些函数库 ,
可以找到stdlib.h
点开函数库头文件 ,
可以确认源代码里包含哪些函数 。
- 苹果|国内首款支持苹果HomeKit的智能门锁发布:iPhone一碰即开门
- CPU|元宇宙+高端制造+人工智能!公司已投高科技超100亿,股价仅3元
- 智能|地震救人新突破!中科院研制出触嗅一体智能仿生机械手
- 智能制造|企业转型的新时代,夹缝中求生存
- DeepMind首席科学家:比起机器智能,我更担心人类智能造成的灾难
- Aqara 智能门锁 A100 Pro 发布:支持苹果“家庭钥匙”解锁
- 资讯丨智能DHT+高阶智能驾驶辅助,魏牌开启“0焦虑智能电动”新赛道
- 智能手机|全球第17位!App Annie报告:2021年中国人均每天用手机3.3小时
- c语言|e观沧海丨算法焉能藏“算计”
- 图灵奖|中国科技团队创历史,360打破行业垄断,登顶世界最强人工智能榜