برنامه نويسي

C موثر: مقدمه ای بر برنامه نویسی حرفه ای C

Effective C: An Introduction to Professional C Programming

دانلود کتاب Effective C: An Introduction to Professional C Programming (به فارسی: C موثر: مقدمه ای بر برنامه نویسی حرفه ای C) نوشته شده توسط «Robert C. Seacord»


اطلاعات کتاب C موثر: مقدمه ای بر برنامه نویسی حرفه ای C

موضوع اصلی: کامپیوتر – برنامه نویسی

نوع: کتاب الکترونیکی

ناشر: No Starch Press

نویسنده: Robert C. Seacord

زبان: english

فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2020

تعداد صفحه: 272 / 274

حجم فایل: 5.39 مگابایت

کد کتاب: 1718501048 , 9781718501041

نوبت چاپ: 1

توضیحات کتاب C موثر: مقدمه ای بر برنامه نویسی حرفه ای C

معرفی دقیق زبان برنامه نویسی C برای برنامه نویسان با تجربه.

دنیا با کد نوشته شده به زبان برنامه نویسی C اجرا می شود، با این حال اکثر مدارس برنامه درسی را با پایتون یا جاوا شروع می کنند. C موثر این شکاف را پر می‌کند و C را وارد دوران مدرن می‌کند – استاندارد مدرن C17 و همچنین ویژگی‌های بالقوه C2x را پوشش می‌دهد. با کمک این کلاسیک فوری، به زودی برنامه‌های C حرفه‌ای، قابل حمل و ایمن را برای تقویت سیستم‌های قوی و حل مشکلات دنیای واقعی خواهید نوشت.

رابرت سی‌کورد C و کتابخانه استاندارد C را معرفی می‌کند در حالی که به بهترین شیوه‌ها، خطاهای رایج و بحث‌های آزاد در جامعه C می‌پردازد. Efective C که همراه با سایر کارشناسان کمیته استانداردهای C توسعه یافته است، به شما نحوه اشکال زدایی، آزمایش و تجزیه و تحلیل برنامه های C را آموزش می دهد. شما از توضیحات مختصر Seacord در مورد ساختارها و رفتارهای زبان C و 40 سال تجربه کدنویسی او بهره مند خواهید شد.

یاد خواهید گرفت:
• نحوه شناسایی و مدیریت رفتار تعریف نشده در یک برنامه C
• محدوده و نمایش اعداد صحیح و مقادیر ممیز شناور
• نحوه تخصیص حافظه پویا و نحوه استفاده از توابع غیر استاندارد
• نحوه استفاده از کدگذاری و انواع کاراکترها
• نحوه اجرای I/O با پایانه ها و سیستم های فایل با استفاده از جریان های استاندارد C و توصیفگرهای فایل POSIX
• چگونگی درک مراحل ترجمه کامپایلر C و نقش پیش پردازنده
• نحوه آزمایش، اشکال زدایی و تجزیه و تحلیل برنامه های C

C Effective به شما یاد می دهد که چگونه کد C حرفه ای، ایمن و قابل حمل بنویسید که در آزمون زمان تاب بیاورد و به تقویت پایه های دنیای محاسبات کمک کند.


A detailed introduction to the C programming language for experienced programmers.

The world runs on code written in the C programming language, yet most schools begin the curriculum with Python or Java. Effective C bridges this gap and brings C into the modern era–covering the modern C17 Standard as well as potential C2x features. With the aid of this instant classic, you’ll soon be writing professional, portable, and secure C programs to power robust systems and solve real-world problems.

Robert C. Seacord introduces C and the C Standard Library while addressing best practices, common errors, and open debates in the C community. Developed together with other C Standards committee experts, Effective C will teach you how to debug, test, and analyze C programs. You’ll benefit from Seacord’s concise explanations of C language constructs and behaviors, and from his 40 years of coding experience.

You’ll learn:
• How to identify and handle undefined behavior in a C program
• The range and representations of integers and floating-point values
• How dynamic memory allocation works and how to use nonstandard functions
• How to use character encodings and types
• How to perform I/O with terminals and filesystems using C Standard streams and POSIX file descriptors
• How to understand the C compiler’s translation phases and the role of the preprocessor
• How to test, debug, and analyze C programs

Effective C will teach you how to write professional, secure, and portable C code that will stand the test of time and help strengthen the foundation of the computing world.

دانلود کتاب «C موثر: مقدمه ای بر برنامه نویسی حرفه ای C»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

دیدگاهتان را بنویسید