0. gets() 方法 Q: 以下代码有个被隐藏住的问题,你能找到它吗? A: 这个不显眼的问题就是使用了 gets() 方法。此方法接受一个 string 类型参数,但是却没有检测此数值是否 有足够的空间来拷贝数据。所以这里我们一般用 fgets() 方法将来的更好。 #include<stdio.h> int main(void) { char buff; memset(buff,0,sizeof(buff)); gets(buff); printf("\n ...