fopen command using "r" or "w"
    18 次查看(过去 30 天)
  
       显示 更早的评论
    
Why do we need to read and write files? Could u kindly explain the following lines?
fopen(A, 'r')
fopen(B, 'w')
0 个评论
回答(1 个)
  Image Analyst
      
      
 2019-3-24
        You don't need to.  If you don't need to import data from a file and don't need to output data to a file, then you don't need to use those functions.  Only use them if you need to import or export data.  If you use them, be sure you also use fclose().
2 个评论
  Walter Roberson
      
      
 2022-4-14
				'r' requests "read" access to the file. 'r' is the default if you do not specify the kind of access you need. "r" by itself requests the default "binary" file access; if you want to treat the file as a text file (possibly created on Windows) request "rt" (Read, Text)
If you open a file for read access, then it is permitted to fseek() inside the file. However it is not possible to write to the file; attempting to write will either give an error or else the writes will simply not happen.
另请参阅
类别
				在 Help Center 和 File Exchange 中查找有关 Low-Level File I/O 的更多信息
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



