UsefulLinks
Computer Science
Programming
By Language
C Programming
1. Introduction to C Programming
2. Development Environment Setup
3. Basic Program Structure
4. Variables and Data Types
5. Operators and Expressions
6. Input and Output Operations
7. Control Flow Statements
8. Functions
9. Arrays
10. Pointers
11. Strings
12. Structures and Unions
13. Dynamic Memory Management
14. File Input and Output
15. Preprocessor
16. Advanced Programming Concepts
17. Best Practices and Style
14.
File Input and Output
14.1.
File Handling Basics
14.1.1.
FILE Structure
14.1.2.
File Streams
14.1.3.
File Opening Modes
14.1.4.
File Closing
14.2.
Text File Operations
14.2.1.
Character-based I/O
14.2.2.
Line-based I/O
14.2.3.
Formatted File I/O
14.2.4.
Text File Processing
14.3.
Binary File Operations
14.3.1.
Binary vs Text Mode
14.3.2.
Binary Read and Write
14.3.3.
Structure I/O
14.3.4.
Random Access
14.4.
File Positioning
14.4.1.
Sequential Access
14.4.2.
Random Access
14.4.3.
File Position Functions
14.4.4.
Seeking and Telling
14.5.
Error Handling
14.5.1.
File Operation Errors
14.5.2.
End-of-File Detection
14.5.3.
Error Checking Functions
14.5.4.
Robust File Handling
Previous
13. Dynamic Memory Management
Go to top
Next
15. Preprocessor