在此范围内未声明sprintf

在此范围内未声明sprintf

我有一个使用sprintf_s的C程序。它在Windows中可以正常工作,但是当我在Linux中编译代码时,会出现此错误:

sprintf_s was not declared in this scope.

为什么会发生这种情况,我该如何解决?

最佳答案

它不是标准的,在Linux上找不到这样的功能。

标准函数snprintf应该具有相似的语义。

关于c - 在此范围内未声明sprintf_s,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4828228/

10-12 15:03