请问VS2015不能用gets函数,而要用gets_s,请问有什么办法可以在2015中使用gets吗?

yyxgs 2016-01-17 03:41:41
请问VS2015不能用gets函数,而要用gets_s,请问有什么办法可以在2015中使用gets吗?
...全文
865 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2016-01-18
  • 打赏
  • 举报
回复
写一组宏?
mewiteor 2016-01-18
  • 打赏
  • 举报
回复
本来就可以啊:
Z:\>type c.c
#include<stdio.h>
int main(void)
{
        char str[80];
        gets(str);
        puts(str);
        return 0;
}
Z:\>cl c.c
用于 x86 的 Microsoft (R) C/C++ 优化编译器 19.00.23506 版
版权所有(C) Microsoft Corporation。保留所有权利。

c.c
Microsoft (R) Incremental Linker Version 14.00.23506.0
Copyright (C) Microsoft Corporation.  All rights reserved.

/out:c.exe
c.obj

Z:\>c
asdf
asdf
yyxgs 2016-01-17
  • 打赏
  • 举报
回复
引用 1 楼 paschen 的回复:
没有办法! 微软已经放弃这个函数了
好吧好吧....
paschen 2016-01-17
  • 打赏
  • 举报
回复
没有办法! 微软已经放弃这个函数了

15,440

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧