دانلود رایگان کتاب:
C Traps and Pitfalls
معرفی و دانلود کتاب:

C Traps and Pitfalls

C Traps and Pitfalls
نویسنده

Andrew Koenig

سال انتشار

1989

تعداد صفحات

161

سطح کتاب

پیشرفته

زبان کتاب

انگلیسی

حجم فایل

6MB

باکس دانلود

مطالعه کنید

ویرایش محتوا

درباره کتاب C Traps and Pitfalls:

کتاب C Traps and Pitfalls اثری کلاسیک و بسیار تأثیرگذار درباره خطاهای رایج، دام‌های پنهان و سوءبرداشت‌های خطرناک در زبان برنامه‌نویسی C است. نویسنده با استفاده از مثال‌های واقعی و تجربه‌محور، به‌جای آموزش زبان، ذهن برنامه‌نویس را برای «برنامه‌نویسی تدافعی» آماده می‌کند و نشان می‌دهد چگونه کدهای ظاهراً صحیح می‌توانند رفتار غیرمنتظره داشته باشند.

خلاصه کتاب C Traps and Pitfalls:

بخش نخست کتاب به دام‌های واژگانی، نحوی و معنایی در زبان C می‌پردازد؛ مسائلی مانند تفاوت = و ==، تقدم عملگرها، تحلیل لغوی greedy، تفاوت اشاره‌گر و آرایه و مشکلات رایج مربوط به ارزیابی عبارات. این مثال‌ها نشان می‌دهند که حتی برنامه‌نویسان باتجربه چگونه بدون خطای کامپایلر دچار باگ‌های منطقی جدی می‌شوند. در ادامه، کتاب به مباحثی چون لینک‌دهی، توابع کتابخانه‌ای، پیش‌پردازنده، قابل‌حمل‌بودن کد و تفاوت پیاده‌سازی‌ها می‌پردازد. نویسنده تأکید می‌کند که بسیاری از خطاها ناشی از تفاوت مدل ذهنی برنامه‌نویس و رفتار واقعی زبان C هستند. این کتاب برای کسانی که C را «جدی» استفاده می‌کنند، یک منبع هشداردهنده و ماندگار است.
ویرایش محتوا

فهرست مطالب کتاب C Traps and Pitfalls:

Lexical pitfalls

Syntactic pitfalls

Semantic pitfalls

Linkage

Library functions

The preprocessor

Portability pitfalls

Advice and answers

موارد اخیر