scanf(), gets()等新标准的代替

scanf(), gets()函数

因为scanf(),与gets()等函数的内存泄漏问题,在有些编译器中已经被禁用了,在C11标准中,加入了scanf_s()与gets_s()等函数来代替可能会导致内存泄漏的函数,从而避免了内存泄漏问题。

char arrry[20];
int main()
{
    
    
	scanf_s("%s", arry, 20);
	gets_s(arry, 20);
}

猜你喜欢

转载自blog.csdn.net/qq_44733706/article/details/100805562