使用strncmp而不定义size_t n

Nat*_*han 3 c

例如:strncmp("John","Johny")看来这个例子在没有第3个参数的情况下仍然有用.

任何人都可以解释一下吗?我在C文档中找不到任何解释.

谢谢.

oua*_*uah 5

您忘记包含相关的头文件:

#include <string.h>
Run Code Online (Sandbox Code Playgroud)

请启用所有编译器警告并修复它们.