User Tools

Site Tools


c:keywords:file

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

c:keywords:file [2013/01/22 22:02]
127.0.0.1 external edit
c:keywords:file [2024/02/16 01:05] (current)
Line 3: Line 3:
    FILE Pointer (stream)    FILE Pointer (stream)
    shows on a given file    shows on a given file
-   // here is a better explanation necessary+    
 +   The data type FILE is a structure that contains information about a file 
 +   or specified data stream. It includes such information as a file descriptor, 
 +   current position, status flags, and more. It is most often used as a pointer 
 +   to a file type, as file I/O functions predominantly take pointers as 
 +   parameters, not the structures themselves (see example below).
 ===== C Sourcecode Example ===== ===== C Sourcecode Example =====
 <code c> <code c>
Line 10: Line 15:
  
  
-int main ( void )+int main (void)
 { {
-FILE *filestream;+    FILE *filestream;
  
-filestream=fopen("test.txt","r");+    filestream=fopen("test.txt","r");
  
-if (filestream == 0{ +    if (filestream == NULL
-perror("cannot open file")+        perror("cannot open file");
-+
- +
-fclose(filestream); +
-return 0;+
  
 +    fclose(filestream);
 +    return 0;
 } }
 </code> </code>

on the occasion of the current invasion of Russia in Ukraine

Russian Stop this War
c/keywords/file.1358888549.txt · Last modified: 2024/02/16 01:03 (external edit)

Impressum Datenschutz