Subroutine package: Difference between revisions

From Computer History Wiki
Jump to navigationJump to search
m copyedit
m +cat
Line 4: Line 4:


In the [[C (programming language)|C]] [[programming language]], which does not include I/O as part of the language, the [[Standard I/O Library]] is a [[portable]] library which provides a standard way to peform I/O on many systems which C runs on.
In the [[C (programming language)|C]] [[programming language]], which does not include I/O as part of the language, the [[Standard I/O Library]] is a [[portable]] library which provides a standard way to peform I/O on many systems which C runs on.
[[Category: Software Basics]]

Revision as of 21:05, 16 December 2018

A subroutine package (often called a 'library') is a group of subroutines which support some particular functionality.

For example, on early machines which did not support floating point in hardware, it was common to have a floating point library. For commercial applications, which often use binary-coded decimal for arbitrary-precision numbers, a library implementing them was often provided on machines which lacked hardware support for BCD.

In the C programming language, which does not include I/O as part of the language, the Standard I/O Library is a portable library which provides a standard way to peform I/O on many systems which C runs on.