תיאור
רב מכר ללימוד הנושאים הבסיסיים בשפת C. דוגמאות פשוטות ומורכבות. כולל תרגילים והסברים מפורטים של הפתרון.
תוכן עניינים ופרק לדוגמה
לחץ על הלינק "קוד מקור" כדי להוריד את התוכניות שבספר. הקובץ כולל גם מספר פתרונות לכמה פרקים ראשונים.
שפת C הינה מיוחדת במינה, שפה קלה ופשוטה לכאורה, וגם מורכבת ומתוחכמת.
היא מציעה למתכנת מיגוון שירותים:
* תכנות פרוצדורלי, המתבסס על תכנות בפונקציות
* תכנות מודולרי, המאפשר ליצור פרויקט שלם ממספר קובצי מקור שונים
* מגוון פקודות לשליטה על זרימת התוכנית
* מיגוון רחב של סוגי משתנים לאחסון
* מספר קטן של פקודות הכרחיות וחיוניות, שתורמות לפיתוח קוד יעיל ונייד
* אפשרות לגשת ל"לב המחשב" ולשלב קטעי קוד בשפת Assembly, לטפל בפסיקות ואף לגשת ישירות לכתובות זיכרון.
הספר שבידך עוסק בצורה תמציתית ומדויקת בכל הנושאים הבסיסיים הנדרשים ללימוד השפה. ההסברים קצרים וממצים, עם דוגמאות פשוטות ומורכבות, כפי שנדרש. בסיום כל פרק יש נקודות סיכום, תוכנית מסכמת ותרגילי תכנות.
במהדורה שלישית זו, יש תוספות חשובות כמו מבני נתונים, דוגמאות יישומיות, הסברים מפורטים על התוכניות ופתרונות לחלק מהתרגילים.
הפרקים ערוכים בסדר דידקטי, כדי שהקורא הלומד יוכל להתקדם בצורה נכונה מנושא לנושא, לפתח את כישוריו כמתכנת מתחיל ומתקדם, ולרכוש ניסיון במהלך התרגול.
את הספר כתב יואב נתיב, מדריך מוסמך לשפת ++C/C בארגונים שונים, בעל תואר ראשון במדעי המחשב ומפתח תוכנות בשפות תכנות -++C ,C++ ,Visual C ו- Visual Basic.