#define STDC_WANT_LIB_EXT1 1
#include
#include
int main() {
char a[40];
gets(a);
printf("%zu",strnlen(a,sizeof(a)));
char b[40];
gets(b);
strcpy_s(a,sizeof(a),b);
}
看书上的代码,define 那个之后 后面的函数 像 strcpy_s strtok_s 等函数都可以用了 但是我这边还是报错
错误是这个/Users/mac/Documents/txt/txt/main.c:28:12: Implicit declaration of function 'strcat_s' is invalid in C99
编译器是mac上 xcode