עמוד:147

| פעילות - [ 3 . 7 מימוש פונקציה להעתקת מחרוזות המטרה בפעילות זו נממש פונקציה הזהה לזו שבקובץ הכותרת string . h המטפלת בהעתקת מחרוזות . על הפונקציה לקבל שתי מחרוזות ולהעתיק את המחרוזת הראשונה לתוך המחרוזת השנייה . השגת המטרה למימוש הפונקציה נבצע את השלבים שלהלן : משתנים ' נגדיר פונקציה שתקבל שני פרמטרים pstr 2-1 pstrl שהם מחרוזות . נרשום לולאת while שתנאי העצירה שלה יהיה כאשר המצביע pstrl יצביע על איבר במערך str 2 שיכיל את התו / NULL' המייצג סוף מחרוזת . שפת C מאפשרת לבצע את הפעולות האלו באמצעות פונקציות המוגדרות בקובץ הכותרת string . h המכיל פונקציות ייחודיות לטיפול במערך תווי . קרי , מחרוזות . הפונקציה strcopy מקבלת שתי מחרוזות ומעתיקה את המחרוזת השנייה למחרוזת הראשונה . נדגים זאת בתוכנה השימוש בפונקציה strcpy מאפשר להתגבר על שתי המגבלות הראשונות שצצות בטיפול במחרוזות - העתקת המחרוזות והצבת ערכים למחרוזות אחרי ההצהרה עליהן .

מטח : המרכז לטכנולוגיה חינוכית


לצפייה מיטבית ורציפה בכותר