Conventions used

There are a number of text conventions used throughout this book.

CodeInText: Indicates code words in text, variable names, function names, directory names, filenames, file extensions, pathnames, URLs, and user input. Here is an example: "Use the select() function to wait for network data."

A block of code is set as follows:

/* example program */

#include <stdio.h>
int main() {
printf("Hello World!\n");
return 0;
}

Any command-line input or output is written as follows:

gcc hello.c -o hello
./hello

Bold: Indicates a new term, an important word, or words that you see on screen. For example, words in menus or dialog boxes appear in the text like this. Here is an example: "Select System info from the Administration panel."