我对C中的字符串阅读毫无疑问。
字符串读取函数,如gets,scanf,read,fscanf,fgets ......
哪个C函数可以从任何文件中读取安全或安全的字符串?
或者
哪个C函数可以可靠地读取文件中的字符串?
答案 0 :(得分:2)
如果将缓冲区的长度作为参数,则输入函数将是安全/安全的(不允许缓冲区溢出),因此该函数不会读取比缓冲区可以容纳的更多的char。
在你列出的函数中,fgets()和read()将缓冲区长度作为参数,可以认为是安全的。
答案 1 :(得分:0)
好像你只是在询问如何阅读文件。谷歌对我有帮助:
http://www.cprogramming.com/tutorial/cfileio.html
http://msdn.microsoft.com/en-us/library/aa365467%28VS.85%29.aspx
阅读或扩展您的问题,以便我们更好地回答您。