Introduction to C and C++ input and output This topic provides you with a general introduction to C and C++ input and output (I/O). Four types of C and C++ input and output are discussed in this topic: Text streams Binary streams Record I/O Blocked I/O