چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

C 语言常见问题集 0.9.4

Steve Summit

قیمت نهایی

۴۴٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۰٪ تخفیف
  • تخفیف زمان‌دار−۵٬۰۰۰ تومان

۵٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

نویسنده
Steve Summit
سال انتشار
۲۰۱۶
فرمت
PDF
زبان
انگلیسی
تعداد صفحات
۱۵۸ صفحه
حجم فایل
۱٫۴ مگابایت
شابک
9780130895929، 9780131101630، 9780131103627، 9780131103702، 9780131158177، 9780131225602، 9780133262247، 9780133262322، 9780138680503، 9780139702440، 9780139702518، 9780201845198، 9780937175309، 9781565928763، 9785794000450، 9787115161888، 013089592X، 0131101633، 0131103628، 0131103709، 0131158171، 013122560X، 0133262243، 0133262324، 0138680507، 013970244X، 0139702512، 0201845199، 0937175307، 1565928768، 5794000457، 7115161887

دربارهٔ کتاب

This authoritative reference manual provides a complete description of the C language, the run-time libraries, and a style of C programming that emphasizes correctness, portability, and maintainability. The authors describe the C language more clearly and in more detail than in any other book.

The lint program checker has proven time and again to be one of the best tools for finding portability problems and certain types of coding errors in C programs. This book introduces you to lint, guides you through running it on your programs, and helps you to interpret lint's output.

lint verifies a program or program segments against standard libraries, checks the code for common portability errors, and tests the programming against some tried and true guidelines. linting your code is a necessary (though not sufficient) step in writing clean, portable, effective programs.

Contents include:

  • Overview of using lint
  • Dealing with lint' concerns: casting and delinting
  • lint comments
  • Using lint in detail: command line options, using lint with make, rolling your own lint library
  • Public domain programs
  • Under the hood: an inside look
  • Future directions

The lint program checker has proven time and time again to be one of the best tools for finding portability problems and certain types of coding errors in C programs. Lint verifies a program or program segments against standard libaries, checks the code for common portability errors, and tests the programming against some tried and true guidelines. This book introduces readers to lint and guides them through running it on their programs, and helps them interpret lint's output.

Summit furnishes you with answers to some of the most frequently asked questions in C. Extensively revised from his popular FAQ list on the Internet, more than 400 questions are answered to illustrate key points and to provide practical guidelines for programmers. C Programming FAQs is a welcomed reference for all C programmers, providing accurate answers, insightful explanations, and clarification of fine points along with numerous code examples.

Highlights

  • How-to-manual covering the C language in a practical, nuts-and-bolts way
  • Concise answers to more than 400 most frequently asked questions with definitively correct answers
  • Description of real problems that crop up when writing actual programs
  • Clarification of widely misunderstood issues: subtle portability problems, proper language usage, system-specific issues.

0201845199B04062001

Written by the originator of the USENET C FAQ, this book addresses the real-world problems on C programming that are asked, again and again, on the "comp.lang.c" newsgroup. The book is aimed at C programmers who need quick, concise answers to the stubborn questions which invariably arise when programming in C. It provides accurate answers, insightful explanations, and extensive code examples.

This best-selling, authoritative reference manual provides a complete description of the C language, the run-time libraries, and a style of C programming that emphasizes correctness, portability, and maintainability. Describing the C language more clearly and in more detail than any other book, authors Samuel P. Harbison and Guy L. Steele Jr. provide in a single manual: Standard C - the ANSI/ISO standard now supported by all new C compilers; Traditional C - common practice for twenty years, with millions of lines of code in use every day and the complete Standard and Traditional C run-time libraries. Thoroughly revised and updated, the Fourth Edition adds two important developments: the ANSI/ISO description has been updated with ISO C Amendment 1 (1994), which adds new facilities for writing portable international programs and each language chapter now discusses C++ compatibility, so you can write C programs that will be maximally portable and reusable in C and C++ environments - an important consideration for software developers. This Reference Manual Provides A Complete Description Of The C Language, The Run-time Libraries, And A Style Of C Programming That Emphasises Correctness, Portability, And Maintainability. Pt. 1. C Language -- 1. Introduction -- 2. Lexical Elements -- 3. C Preprocessor -- 4. Declarations -- 5. Types -- 6. Conversions And Representations -- 7. Expressions -- 8. Statements -- 9. Functions -- Pt. 2. C Libraries -- 10. Introduction To The Libraries -- 11. Standard Language Additions -- 12. Character Processing -- 13. String Processing -- 14. Memory Functions -- 15. Input/output Facilities -- 16. General Utilities -- 17. Mathematical Functions -- 18. Time And Date Functions -- 19. Control Functions -- 20. Locale -- 21. Extended Integer Types -- 22. Floating-point Environment -- 23. Complex Arithmetic -- 24. Wide And Multibyte Facilities. A. Ascii Character Set -- B. Syntax -- C. Answers To The Exercises. Samuel P. Harbison, Iii, Guy L. Steele, Jr. Includes Bibliographical References And Index. This updated edition covers ANSI C. The authors present the complete guide to ANSI standard C language programming. Written by the developers of C, this new version helps readers keep up with the finalized ANSI standard for C while showing how to take advantage of C's rich set of operators, economy of expression, improved control flow, and data structures. The 2/E has been completely rewritten with additional examples and problem sets to clarify the implementation of difficult language constructs. For years, C programmers have let K&R guide them to building well-structured and efficient programs. Now this same help is available to those working with ANSI compilers. Includes detailed coverage of the C language plus the official C language reference manual for at-a-glance help with syntax notation, declarations, ANSI changes, scope rules, and the list goes on and on. Classic on practical methods of optimizing programs: This book gives practical advice on improving the efficiency (optimizing) programs and the limits there of. While showing how to trade off speed for space or vice-versa, the author points out the limits that can be expected to gain. His list of techniques is a collection of practical approaches rather than theoretical possibilities. At 158 pages (not counting index) this book is eminently readable, accessable and useful. Clearly written and well organized this is a book to keep on your shelf for when a program needs improving. It is also a book to read before a program as a reminder not to make things complicated with optimization that aren't needed 1. Introduction -- 2. Lexical Elements -- 3. The C Preprocessor -- 4. Declarations -- 5. Types -- 6. Conversions And Representations -- 7. Expressions -- 8. Statements -- 9. Functions -- 10. Introduction To The Libraries -- 11. Standard Language Additions -- 12. Character Processing -- 13. String Processing -- 14. Memory Functions -- 15. Input/output Facilities -- 16. Storage Allocation -- 17. Mathematical Functions -- 18. Time And Date Functions -- 19. Control Functions -- 20. Miscellaneous Functions -- A The Ascii Character Set -- B Syntax Of The C Language -- C Answers To The Exercises. Samuel P. Harbison, Guy L. Steele, Jr. Includes Bibliographical References And Index. A new and improved revision of the bestselling C language reference. This essential manual introduces the notion of "Clean C," writing C code that can be compiled as a C++ program, and incorporates the ISO C Amendment 1 (1994) which specifies new facilities for writing portable, international programs in C. This edition covers: the ISO C Amendment 1; and how to write C programs that are compatible with C++. It discusses the standardization of C++, the importance of Clean C code in the subset of the ISO C and C++ languages, and ways to program in a style that is more compatible with C++. A Tutorial Introduction -- Types, Operators And Expressions -- Control Flow -- Functions And Program Structure -- Pointers And Arrays -- Structures -- Input And Output -- The Unix System Interface -- C Reference Manual. Brian W. Kernighan, Dennis M. Ritchie. Includes Index. "Summit" furnishes you with answers to some of the most frequently asked questions in C. Extensively revised from the author's FAQ list on the Internet, more than 400 questions are answered to illustrate key points and to provide practical guidelines for programmers. This thorough guide provides advice on how to write C code that is compatible with C++. The emphasis is on writing clean C programs, and the book illustrates how to create programs that are maximally portable and reusable in both C and C++ environments. The lint program is one of the best tools for finding portability problems and certain types of coding errors in C programs. This handbook introduces lint, provides a guide to running it on programs, and shows how to interpret lint's output. Programmers learn how to construct C code for use across a wide spectrum of hardware platforms. They also see revealed specific nonportable features likely to be encountered and are told how to circumvent these potential blocks. Introduces the features of the C programming language, discusses data types, variables, operators, control flow, functions, pointers, arrays, and structures, and looks at the UNIX system interface Very well known, classic introduction to the C Programming Language. Both a text for learning, a reference, and, to some, the definition of proper C language features and use. C's declaration syntax is practically a little programming language in itself.

قیمت نهایی

۴۴٬۰۰۰ تومان