home *** CD-ROM | disk | FTP | other *** search
-
- ├ ╘UTORIAL - ├ONTENTS
- ---------------------
-
-
- ╘HESE WERE WRITTEN WHILE THE AUTHOR
- WAS LEARNING THE LANGUAGE AND SINCE
- THEY ARE FREE ( TO COPY AND/OR
- DISTRIBUTE ) THERE IS A MONEY-BACK
- GUARANTEE ON THE ACCURACY OF EACH AND
- EVERY STATEMENT IN THE LESSONS!
-
- ╨.╩.╨ONZO
- ─EPT. OF ┴PPLIED ═ATH
- ╒NIV. OF ╫ATERLOO
- ╧NTARIO ╬2╠ 3╟1
-
-
- ╬OTE: DUE TO THE LIMITATIONS OF THE
- CHARACTER SET OF THE C64 THE FOLLOWING
- SUBSTITUTES ARE USED IN ALL OF THE
- LESSONS FOR THE STANDARD C LANGUAGE
- SPECIAL CHARACTERS:
-
- LEFT CURLY BRACKET: █
- RIGHT CURLY BRACKET: ▌
- BACK SLASH: \
- TILDE: »
- VERTICAL BAR: ▀
- UNDERSCORE: ñ
-
-
- ╘ABLE OF ├ONTENTS
- -----------------
-
- ╠ESSON1 -
- GETTING STARTED IN C.
- INPUT AND OUTPUT.
- MORE ON PRINTF.
- A LOOK AT DATA TYPES.
- DECLARING THE DATA TYPE.
- INTEGERS AND FLOATS.
- KEYBOARD INPUT WITH SCANF().
- ABOUT MEMORY LOCATIONS AND
- THE '&' PREFIX.
- REVIEW OF PRINTF() AND SCANF().
- SOME FINAL COMMENTS ABOUT PRINTF()
- AND SCANF().
- CAST.
- A FINAL NOTE ON DATA TYPES.
-
- ╠ESSON2 -
- STRINGS 'N' THINGS.
- DOUBLE QUOTES AND STRINGS.
- SINGLE QUOTES AND CHARACTERS.
- HOW DOES A STRING END?
- JUST ONE WORD ABOUT 'STRING ARRAYS'.
- OTHER SPECIAL CHARACTERS LIKE \0.
- SPECIAL \CHARACTERS.
- OTHER 'FORMAT' INFO YOU CAN GIVE
- TO PRINTF().
- GOOD FORM ...BAD FORM.
- A NOTE ON FORMAT SPECIFICATIONS.
- MORE NOTES ON FORMAT SPECIFICATIONS
- AND SOME FINAL NOTES ON FORMAT.
-
- ╠ESSON3 -
- FUNCTIONS().
- WRITING THE FUNCTION AVERAGE().
- HOW TO COMPILE.
- FUNCTIONS HAVE A PRIVATE COPY OF
- THEIR ARGUMENTS.
-
- ╠ESSON4 -
- FOR WHILE AND OTHER GOOD STUFF.
- PRETTY PROGRAMS.
- DO ...WHILE.
- A REVIEW.
-
- ╠ESSON5 -
- IF ...FOR ...WHILE.
- IF (THIS) DO THAT ELSE IF (THIS) DO
- THAT ELSE DO THAT.
- MORE STUFF LIKE I++.
- TESTS FOR EQUALITY &&.
- INEQUALITY ETC.
-
- ╠ESSON6 -
- POINTERS AND ARRAYS.
- VARIABLES AND THEIR HOMES IN
- MEMORY ARRAYS.
- MORE ON POINTERS AND ARRAYS.
- BE KIND TO YOUR COMPILER.
- STRINGS AND 1-DIMENSIONAL
- CHAR ARRAYS.
- MORE AND MORE ARRAYS.
- WHAT'S IN A NAME ? (OF AN ARRAY).
-
- ╠ESSON7 -
- MORE FUNCTIONS, INCLUDING MAIN().
- STDIO.H.
- THE MAIN() ARGUMENTS.
- SOME SUM PROGRAMMING.
-
- ╠ESSON8 -
- FILES.
- COUNTING FROM 'A TO 'Z'.
-
- ╠ESSON9 -
- SWITCH.
- MORE SWITCHING.
- CALL BY VALUE AND CALL BY REFERENCE.
- INDIRECTION
- PASSING FUNCTIONS TO FUNCTIONS.
-
- ╠ESSON10 -
- THE C PREPROCESSOR.
- CONSTANTS AND #DEFINE.
- #INCLUDE <STDIO.H>.
- #INCLUDE <MATH.H>.
- EVEN SEXIER #DEFINITIONS.
- NOTES FROM THE AUTHOR.
- TYPEDEFINITIONS.
-
- ╠ESSON11 -
- STRUCTURE.
- INSIDE A STRUCTURE.
- DEFINING A STRUCTURE.
- UNIONS.
- STRUCTURES WITHIN STRUCTURES??
-
- ╥EVIEW1-5 -
- A REVIEW ON LESSONS 1 TO 5.
-
- ╥EVIEW6-8 -
- A REVIEW ON LESSONS 6 TO 8.
-
- [END OF TUTORIAL CONTENTS]
-