Programming in C | Search for a title, author or keyword | ||||||||
Programming in C UNIX System Calls and Subroutines using C. Lecture notes + integrated exercises, solutions and marking. By A. D. Marshall, 1994-2005. There is a very close link between C and most operating systems that run our C programs. Almost the whole of the UNIX operating system is written in C. This book will look at how C and UNIX interface together. There over 200 utilities that let you accomplish many routines without writing new programs. e.g. make, grep, diff, awk, more ... UNIX has about 60 system calls that are at the heart of the operating system or the kernel of UNIX. The calls are actually written in C. All of them can be accessed from C programs. Basic I/0, system clock access are examples. To use system calls and library functions in a C program we simply call the appropriate C function. As examples of standard library functions we have the higher level I/O functions, aritmetic operators, random number generators and all math functions. Over the coming chapters we will be investigating in detail many aspects of the C Standard Library and also other UNIX libraries. These pages are no longer kept up to date as A. D. Marshall does not teach these modules anymore. Still you may find some of these pages useful.
|
|||||||||
Programming in C | Disclaimer: this link points to content provided by other sites. |