
①引子(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
点开函数库头文件 ,
可以确认源代码里包含哪些函数 。
- 36氪首发|烹饪机器人公司「智谷天厨」获数千万元天使轮融资,羲融善道独家投资
- 华为|重磅级新品官宣:华为全屋智能2.0将于7月4日发布 前代39999元起
- gtx|一款充满设计感的智能手机,体验LG V60,摄像头和屏幕都是亮点
- 无人驾驶|189元Ticwatch GTK智能手表上手评测:颜值、运动、电量集一身,香
- 阿维塔|dido E40s Pro智能手表:气泵式血压测量,中老年健康伴侣
- 189元Ticwatch GTK智能手表上手评测:颜值、运动、电量集一身,香
- 创业|赢了!全球智能手表出货量:华为苹果NO.1三星垫底华为销量猛增
- 机器人|华为机器人新专利上线 网友:先有华为后有天开上鸿蒙如升仙
- 剧透:戚薇马天宇《你好,安怡》聚焦2035年人工智能,你期待吗?
- 第六届全省中小学生互联网+机器人设计活动决赛顺利结束
