在做题中,常常要求读入一行字符串,而这串字符里面可能有空格、制表符等空白字符,如果直接用%s是不可以的,于是有些人就想到用gets(),但由于gets很难控制,故而一般不推荐使用,所以用%[^\n]就可以很好的解决这个问题了,^表示"非"即读入其后面的字符就结束读入。
https://blog.csdn.net/qq_30007603/article/details/81164232
原文地址:https://www.cnblogs.com/IAmParasite/p/10152655.html
时间: 2024-10-05 05:50:21