Download: 21-day C language (Sixth Edition)

Source: Internet
Author: User
Download: 21-day C language (Sixth Edition)-General Linux technology-Linux programming and kernel information. The following is a detailed description. Please download it using the download tool. For example, click to download the Internet Express.
This book is translated from Teach Yourself C in 21 Days 6th. The first five editions of this book are listed in the best-selling list. It is a classic for beginners to learn C language. According to the latest standard (ISO/IEC: 9899-1999), this version introduces the knowledge of C programming in a step-by-step manner and provides a wide range of examples and exercises. Through learning examples and using the learned knowledge to complete the exercises, the reader will gradually understand, be familiar with and be proficient in the C language.

This book includes four weeks of courses. The C language is detailed in the first three weeks. The fourth week is an additional course, this section briefly introduces the most popular object-oriented languages C ++, Java, and C #. The content of additional courses is provided on the CD in pdf format. The course of the first week introduced the basic elements of C language programs, including variables, constants, statements, expressions, functions, and loops; the second week introduces arrays, pointers, characters and strings, structures and sharing bodies, scope of variables, input/output, etc; week 3 describes advanced topics related to pointers and functions, disk file read/write, string manipulation functions, function libraries, memory management, and advanced compiler usage.

This book is prepared for junior and intermediate programmers and can be used as a tutorial or reference for learning C language.

Directory:

Course of week 1

C language for the 1st-day course
Part of the C language program of the 2nd-day course
3rd-day course storage Information: variables and constants
4th-day course statements, expressions, and operators
5th-day course using function encapsulation code
BASIC program process control for the 6th-day course
7th-day course information read and write Basics
First week review

Week 2 course

8th-day course uses a numerical array
9th-day course pointer
10th-day course characters and strings
11th-day course structure, shared body, And TypeDef
12th days course variable scope
13th-day course advanced procedure Process Control
14th-day course screen control, printer and keyboard
Second week review

Week 3 course

Advanced topic related to pointers for the 15th-day course
16th days course use Disk Files
17th-day course manipulate strings
Advanced topic related to functions in the 18th-day course
19th-day course function library
20th-day course management memory
Advanced usage of the 21st-day course Compiler
Week 3 Review

Appendix a ascii character set
Reserved Words in appendix B C/C ++
Appendix C uses binary and hexadecimal numbers
Appendix D portability
Appendix E common C language functions
Appendix F homework answers

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.