小编use*_*659的帖子

C访问冲突写入位置scanf_s

这是我的代码:

main()
{
    char firstName[30], lastName[30];
    printf("What is your name? ");
    scanf_s("%s %s", firstName, lastName);
    printf("Your name is %s %s\n", firstName, lastName);
}
Run Code Online (Sandbox Code Playgroud)

我尝试使用scanf,但VS表示不推荐使用scanf_s.我知道你在变量之前使用&/指针,除非它是一个字符串/ char [](这应该是),我真的不知道错误是什么.也许这是方法参数?任何帮助赞赏.

c string printf pointers scanf

1
推荐指数
1
解决办法
2930
查看次数

标签 统计

c ×1

pointers ×1

printf ×1

scanf ×1

string ×1