Teach Yourself CTeach Yourself C begins with the fundamentals, covers all the essentials, and concludes with a look at some of C's most advanced features. Along the way are plenty of practical examples, self-evaluation skill checks, and exercises. Answers to all exercises at the back of the book, so you can easily check your progress. Best of all, you'll learn with Schildt's proven "mastery" method: the highly effective yet versatile approach that has helped millions become skilled programmers. This approach lets you work at your own pace, in your own way. Even if you have found C confusing in the past, Schildt's clear, paced presentation will make even advanced topics easy to understand. |
Contents
Introducing Cs Program Control Statements | 39 |
More C Program Control Statements | 69 |
EXAMINE for LOOP VARIATIONS | 79 |
Copyright | |
20 other sections not shown
Other editions - View all
Common terms and phrases
allocated ANSI ANSI C standard argument array assign bit-fields break bytes catalog chapter char argv char ch char str[80 character command line compiler conio.h create ctype.h CUMULATIVE SKILLS CHECK data type declared defined double enter error ERSITY Example This program execution EXERCISES fclose(fp ferror fgetc FILE fp float following program fragment function called function returns getchar getche global variable header file hexadecimal include conio.h include ctype.h include math.h include stdio.h include string.h increment initialized input int main(int argc int main(void integer keyboard library functions local variables loop macro MASTERY SKILLS CHECK menu NULL operator output parameters preprocessor printf printf("Cannot open file.\n printf("Enter printf("Enter a number printf("Error printf("This program displays program prints putchar recursive return value REVIEW SKILLS CHECK SAN DIEGO scanf screen short integer sizeof statement stdlib.h str2 strcpy string.h strl structure temp time_t typedef Windows programs Write a program