עבור לתוכן

קריאת מספרים מקובץ[שפת C]

Featured Replies

פורסם

שלום רב,

ברצוני לדעת כיצד לקרוא את 3 השורות הבאות ל3 מערכים בשפת c בשימוש עם fscanf

שימו לב כי אין אחדות בגודל של המספר, כלומר, המספר יכול להיות החל מחד ספרתי ועד 5 ספרות.

a 4 32 1 435 3 43 22
d 5 6 33 3 1 9999
e 43 6

תודה רבה.

פורסם

השימוש ב fscanf דומה מאוד לscanf. אתה יכול להשתמש ב- %d כדי לקלוט מספר.

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

למידע נוסף, כנס לכאן:

http://msdn.microsoft.com/en-us/library/8ef0s5kh(v=VS.80).aspx

פורסם
  • מחבר

תודה רבה

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים