ignoring return value of ‘scanf’怎么解决

这个警告是说,scanf 函数的返回值被忽略了。scanf 函数的返回值表示成功读入的项目数,因此在程序中忽略它可能会导致错误。

要解决这个警告,可以使用以下方法之一:

  1. 将 scanf 函数的返回值存储在变量中,并在后续代码中使用该变量:
int ret = scanf("%d", &num);
if (ret != 1) {
    // 处理错误
}

你可能感兴趣的:(算法,数据结构,c++,c语言,开发语言)