2017年6月29日

scanf() gets() fgets()使用注意事项

摘要: 1、scanf() 遇到'\n'停止从输入缓冲区中接收,接收完后‘\n’还存在于缓冲区中。当输入的字符数少于缓冲区大小时,字符后面有自动补上‘\0’,当输入字符大于缓冲区时,也直接拷贝到缓冲中,因此缓冲区大小应注意以免产生段错误。 2、gets() 当输入的字符串低于缓冲区长度时,以‘\n’'\0' 阅读全文

posted @ 2017-06-29 22:48 Hello-World3 阅读(364) 评论(0) 推荐(0) 编辑

导航