ABA


"מי שמבין קצת בשפת C"
גירסת הדפסה        
קבוצות דיון לימודים, מדע ותרבות נושא #10310 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10310
RaFSoda לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 6.2.06
4745 הודעות, 1 פידבק, 2 נקודות
   18:37   17.06.10   
אל הפורום  
  מי שמבין קצת בשפת C  
 
   איך אני קולט מחרוזות עם רווחים ??
כי בפונקציה SCANF אם קולטים מחרוזת אז ברגע שמקישים רווח זה לא קולט את המשך הקלט. תודה.


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  gets ronen333  17.06.10 19:33 1
     עדיף fgets - יותר בטוח Zippo  18.06.10 01:15 2

       
ronen333 
חבר מתאריך 20.2.03
6069 הודעות, דרג אמינות חבר זה
   19:33   17.06.10   
אל הפורום  
  1. gets  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Zippo 
חבר מתאריך 26.5.02
7921 הודעות, דרג אמינות חבר זה
   01:15   18.06.10   
אל הפורום  
  2. עדיף fgets - יותר בטוח  
בתגובה להודעה מספר 1
 
gets קולטת עד ירידת שורה או NULL.
אם אתה קולט לתוך מערך שקטן מאורך הקלט, תהיה חריגה.
תשתמש ב:
fgets(ch_array,size,stdin); //size = int


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

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

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



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