2023-12-9订正
在c语言(即.c文件)条件下在vs里面,运行system()和Sleep()函数也不需要 添加什么库,但不可用sleep()。
2023-12-29订正
其实有些函数出现不同的库,这是标准问题造成的,总之如果一个函数有2个不同的库,用哪个库都可以,只有该函数能用就行。
比如system("cls")函数,既可以用#include <stdlib.h>
也可以用#include <windows.h>
并且由于c语言(.c文件)和c++(.cpp文件)的差异,本人又添加了红字,例如:
system("cls")清屏(头文件为<stdlib.h>)
但也有说头文件为<windows.h>
但是在c++(即.cpp文件)中必须添加库!c语言(即.c文件)可以不添加。
system("cls")的用法_system(cls)-CSDN博客
https://blog.csdn.net/MySafe_Steven/article/details/52192405
深入理解 system(“cls“) 两种情况 详解 ( cmd || easyx)_"system(\"cls\");"-CSDN博客
https://blog.csdn.net/weixin_49486457/article/details/124760735system(\"cls\");头文件 - CSDN文库
https://wenku.csdn.net/answer/112b987bf7779c8f2bfb623d2c42ca40清理屏幕上的信息/system(“cls“)函数的使用-CSDN博客
https://blog.csdn.net/xcy9690/article/details/134859406
system("pause")让程序暂停一下(头文件为<stdlib.h>)
但也有说头文件为<windows.h>
但是在c++(即.cpp文件)中必须添加库!c语言(即.c文件)可以不添加。
system pause 的头文件-CSDN博客https://blog.csdn.net/DZRYWYBL/article/details/102007738
sleep()与Sleep() (头文件为<windows.h>)
甚至在devc++中可以不加这些库
sleep()里面单位为秒,Sleep()里面单位为毫秒。
但是在c++(即.cpp文件)中必须添加库!并且c++中只能用Sleep();
而c语言(即.c文件)下在devc++里,这俩都可用,在visual studio中只能用Sleep()
Sleep()函数的使用方法详解_sleep函数-CSDN博客
https://blog.csdn.net/weixin_52142731/article/details/110477154【C语言】Sleep()函数----详解-CSDN博客
https://blog.csdn.net/2201_75743654/article/details/131784102
关于<windows.h>库
学习C/C++中的<Windows.h>库
https://blog.csdn.net/yaozhiyuannb/article/details/126031591
c语言windows.h头文件详解-CSDN博客
https://blog.csdn.net/viafcccy/article/details/84262393
c语言中windows.h头文件有什么作用?如何正确使用? - 知乎学习c中遇到困难https://www.zhihu.com/question/63992355