ABA


"מספר בעיות לא מובנות ב-C בנושא פוינטרים"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #7203 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 7203
shay_ziv

   11:10   27.10.03   
אל הפורום  
  מספר בעיות לא מובנות ב-C בנושא פוינטרים  
 
   והנה אני שוב (
מה שלומכם?אוקי ולענייינו-לשמחתי -סוף סוף למדנו פוינטרים-לצערי-זה מובן לי פחות או יותר כמו בהתחלה שהבנתי ביטים
אז אשמח לקצת הוראות ובמיוחד בשאלות-הכוונה או משהו:
1.כתוב פונקציה המקבלת 3 מחרוזות-A,B,ו-C.
הפונקציה תחפש את המחרות B במחרוזת A ותחליף אותה במחרוזת C.הפונקציה תחזיר את מחרוזת A לאחר ביצוע ההחלפה.
הערות-WTF?מזה לא הבנתי מה היא רוצה!

2.כתוב םונקציה המקבלת מחרוזת ותו-ומחזירה את מיקום התו במחרוזת
השתמש במצביעים בלבד - נסה ב-2 דרכים שונות...

אם יש למישהו-משהו שיוכל לעזור לי להתשלט על כול עניין הפוינטרים כי בלעדיו כמילותיה של המורה-"אין לו מה לחפש בקורס הזה"


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  הסבר dryice 27.10.03 12:08 1
     שאלה shay_ziv 27.10.03 12:38 2
         הבנת למה אני מתכוון? shay_ziv 27.10.03 12:42 3
             תכתוב פונקציה Quant86 27.10.03 14:06 4
                 הנה משהו שרשמתי shay_ziv 27.10.03 16:00 5

       
dryice

   12:08   27.10.03   
אל הפורום  
  1. הסבר  
בתגובה להודעה מספר 0
 
   1) תמצא תת מחרוזת B בתוך המחרוזת הארוכה יותר A.
תוציא את תת המחרוזת(ככל הנרא רק הראשונה שאתה מוצא)
ותשים במקומה את המחרוזת C, צריך לשים לב שהמחרוזת C
לאו דווקא באותו אורך של המחרוזת B.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
shay_ziv

   12:38   27.10.03   
אל הפורום  
  2. שאלה  
בתגובה להודעה מספר 1
 
   אבל איך בפוינטרים?.כי את המימוש הרגיל עשיתי כבר נראה לי כבר בעבר...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
shay_ziv

   12:42   27.10.03   
אל הפורום  
  3. הבנת למה אני מתכוון?  
בתגובה להודעה מספר 2
 
   ערכתי לאחרונה בתאריך 27.10.03 בשעה 12:51 בברכה, shay_ziv
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Quant86

   14:06   27.10.03   
אל הפורום  
  4. תכתוב פונקציה  
בתגובה להודעה מספר 3
 
   שמקבלת בפרמטרים פויינטרים לצ'אר... ותתיחס אליהם כאל מערך לכל דבר, תחשוב שאתה עובד עם מערך מספרים, רק שבמקום INT יש לך CHAR.... וההבדל היחיד הוא שכשהפונקציה מסתיימת הערכים שהיו במערך שאליו הצביע הפוינטר לא נמחקים....

בכלל, תכתוב את מה שעשית ונראה לך כבר עם דוגמא.....


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
shay_ziv

   16:00   27.10.03   
אל הפורום  
  5. הנה משהו שרשמתי  
בתגובה להודעה מספר 4
 
   אוקיי הנה משהו שניסיתי-מציאת תו במחרוזת
הנה הפונקציה אבל יש בעיה-מבקשים לקלוט מחרוזת ותו-אני קלטתי את פוינטר-שמקבל את המקום הראשון של המחרוזת-האם זה עונה על הדרישות??
char *charpos(char *str, char ch) 
{
while (*str && *str != ch)
str ++ ;

return *str ? str : NULL;
}


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net