VS2019 之前输入过同样的代码可以正常运行,现在想复习一遍,重新输入,结果报错
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
printf("%d\n", strlen("abcdef"));
printf("%d\n", strlen("c:\test\628\test.c"));
return 0;
}
E0020 未定义标识符"strlen"
C3861 "strlen":找不到标识符
strlen 改成 strlen_s 后,同样显示未定义标识,找不到"strlen_s"
想知道出现这种情况的原因,怎么改正才能让它正常运行
头文件没引入,strlen是<string.h>里的函数
strlen 需要头文件string.h