问题标题: 酷町堂:发现了一个奇怪的事情

0
0
已解决
徐子宸
徐子宸
中级天翼
中级天翼

众所周知,string要加头文件:

#include<string>

可你们试过:

#include<cstdio>吗?

试过你们就会发现:

居然可以!!!

谁能解释一下

为什么???

@酷町侠 


0
已采纳
酷町侠
酷町侠
新手启示者
新手启示者

因为有些头文件之间是有间接联系的,比如你说的cstdio头文件中可能引用了string头文件的东西,那么你加了cstdio头文件,就能使用字符串的一些功能了。

但是像这个联系是不可靠的,在清晰知道要使用哪个头文件的情况下,还是把这个头文件写好最稳妥。

0
赵逸凡
赵逸凡
初级启示者
初级启示者

你可以只用cstdio提交你没做过的题,提交5次

0
我要回答