ללמוד תכנות - שפת C

pitbol3

New member
ללמוד תכנות - שפת C

אהלן חברים,

יש לי ידע מועט יחסית בשפת C, ואני רוצה להרחיב אותו כך שאשלוט בשפה ברמה גבוהה.
חשוב לציין שאין לי ידע בשפת תכנות נוספת.

מה ההמלצות שלכם להשתפר ולהשתפשף בשפה?
האם מורה פרטי יכול להועיל?

חשוב להדגיש - בנתיים אני לומד את זה לא למטרה מסויימת, אולם בעתיד אזדקק לשפה הזו במסגרת לימודים אקדמאיים.


תודה לעונים
 

nocgod

New member
ספר

K&R The C Programming language
אם אתה לא יודע אנגלית -> תלמד, אם אתה יודע אנגלית -> תלמד C
אם אתה לא רוצה ללמוד אנגלית -> בטיב טעם מחפשים מאבטח :)

בהצלחה
 

pitbol3

New member
.אממ

מה יש בספר? איך הוא בנוי?

אגב...שמעת פעם על המשפט "כל עבודה מכבדת את בעליה? "....
 

nocgod

New member
כן...

ואני מסכים כל עבודה מכבדת את בעליה

מה יש בספר? מה שצריך לדעת בבסיס כדי להגיד "אני מכיר קצת את השפה"
בגדול יש:
פרק ראשון - הסברים כלליים, תקרא לך הhello world
פרק שני - טיפוסים, אופרטורים וביטויים
פרק שלישי - שליטה בזרימת התוכנית (בגדול for while do-while if-else-if switch וכמובן כל הקשור בשליטה בלולאות break, continue
פרק רביעי - פונקציות ומבנה תוכנית
פרק חמישי - מצביעים ומערכים
פרק שישי - מבנים (Structures)
פרק שביעי - I/O
פרק שמיני - מספרים קצת יוניקס ודברים כמו file descriptors, low level IO, ודוגמאות למימושים של פונקציות מגניבות

ככה הוא בנוי וזה מה שיש בספר. לדעתי זה ספר רפרנס מצויין וספר לימודים מדהים...
 

pitbol3

New member
לגבי הספר

מוכרת לך חנות שמוכרת אותו?

והאם מצורפים לספר תרגילים? אם כן - באיזו רמה?
 

nocgod

New member
תראה

יש שם דוגמאות קוד לאורך הספר ונראה לי בסוף הספר יש פה שם תרגילים
לא מכיר חנויות שמוכרות אני לקחתי אותו מהספריה של המוסד בו אני לומד
זה אחד הספרים הכי טובים להתחיל ללמוד מהם תכנות לדעתי (ויצא לי לקרוא לא מעט ספרים שקשורים בתכנות)
 
למעלה