Working with Multi-File Programs

In order to solve larger problems, we often need large programs. All of the programs we have developed here have been small—under 1,000 lines of code. A reasonable size for a medium-sized program to, say, create a simple game, perform a basic but robust utility, or keep notes might consist of anywhere between 10,000 to 100,000 lines of code. A large program would manage a company's inventory, track sales orders and bills of materials, provide word processing or spreadsheet capabilities, or manage the resources of the computer itself—an operating system. Such programs would consist of anywhere from 100,000 lines of code to a million or more lines of code. Such programs would have teams of programmers and require ...

Get Learn C Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.