已解决 徐子宸 中级天翼 众所周知,string要加头文件: #include<string> 可你们试过: #include<cstdio>吗? 试过你们就会发现: 居然可以!!! 谁能解释一下 为什么??? @酷町侠
已采纳 酷町侠 新手启示者 因为有些头文件之间是有间接联系的,比如你说的cstdio头文件中可能引用了string头文件的东西,那么你加了cstdio头文件,就能使用字符串的一些功能了。 但是像这个联系是不可靠的,在清晰知道要使用哪个头文件的情况下,还是把这个头文件写好最稳妥。