دانلود رایگان کتاب:
The C Programming Language (Second Edition)
| سال انتشار |
1988 |
|---|---|
| تعداد صفحات |
288 |
| سطح کتاب |
متوسط |
| زبان کتاب |
انگلیسی |
| حجم فایل |
7MB |
مطالعه کنید
ویرایش محتوا
درباره کتاب The C Programming Language:
کتاب The C Programming Language که به K&R C مشهور است، مرجع کلاسیک و رسمی برای یادگیری زبان C محسوب میشود. این کتاب توسط خالق زبان C نوشته شده و هدف آن آموزش اصول زبان، ساختارها، مفاهیم پایه و فلسفه طراحی C به شکلی فشرده، دقیق و مهندسیمحور است. ویرایش دوم کتاب، استاندارد ANSI C را پوشش میدهد و سالها منبع اصلی برنامهنویسان حرفهای بوده است.خلاصه کتاب The C Programming Language:
در این کتاب زبان C بهصورت گامبهگام اما بسیار فشرده آموزش داده میشود. از مبانی مانند متغیرها، عملگرها، ساختارهای کنترلی و توابع شروع شده و سپس به مفاهیم مهمتری مانند آرایهها، اشارهگرها، ساختارها، فایلها و مدیریت حافظه پرداخته میشود. تمرینهای انتهای هر فصل، خواننده را وادار میکند منطق زبان را عمیقاً درک کرده و صرفاً به حفظ سینتکس اکتفا نکند. بخش مهمی از ارزش کتاب در نگاه مینیمال و مهندسی آن به برنامهنویسی نهفته است. نویسندگان بر نوشتن کد ساده، کارا و قابل فهم تأکید دارند و بسیاری از الگوهای فکری این کتاب، پایه برنامهنویسی سیستمعاملها، کامپایلرها و نرمافزارهای سطح پایین شدهاند. مطالعه این کتاب علاوه بر یادگیری C، دیدی عمیق نسبت به نحوه کار کامپیوتر و حافظه به برنامهنویس میدهد.
ویرایش محتوا
فهرست مطالب کتاب The C Programming Language:
A Tutorial Introduction
Types, Operators, and Expressions
Control Flow
Functions and Program Structure
Pointers and Arrays
Structures
Input and Output
The UNIX System Interface