נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: שאלה בקשר לקבועים בשפת C

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
dl25
משתמש פעיל
משתמש פעיל


הצטרף / הצטרפה: 10 December 2005
משתמש: מנותק/ת
הודעות: 45
נשלח בתאריך: 04 January 2006 בשעה 23:47 | IP רשוּם
ציטוט dl25

אחים שלי יש את הפקודה :

const

והפקודה הזאת משתמשת במשתנה כדי להגדיר את הקבוע הנה דוגמא:

קוד:
const int PI = 3.142;

טוב אז עכשיו לא הבנתי 2 דברים :

1.איך משתנה יכול להיות קבוע?

2.איך הפקודה הזאת יכולה לעזור בקוד תודה..



__________________
אוליי יש מישהו שיכול לעזור לי בשפת:
c
אז תוסיפו הנה האיסי שלי: 254553060
חזרה לתחילת העמוד הצג את כרטיס החבר של dl25 חפש הודעות אחרות של dl25
 
SDX
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 26 September 2005
משתמש: מנותק/ת
הודעות: 106
נשלח בתאריך: 05 January 2006 בשעה 00:09 | IP רשוּם
ציטוט SDX

משתנה קבוע זה משתנה שלא יכול להשתנות
אם תנסה לשנות אותו בהמשך הקוד המהדר יודיע על שגיאה
ולא יתקמפל.


__________________
Smoke weed evryday
~-===-~

חזרה לתחילת העמוד הצג את כרטיס החבר של SDX חפש הודעות אחרות של SDX
 
Inj3ction
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 09 October 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 149
נשלח בתאריך: 05 January 2006 בשעה 06:09 | IP רשוּם
ציטוט Inj3ction

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

הצטרף / הצטרפה: 26 September 2005
משתמש: מנותק/ת
הודעות: 106
נשלח בתאריך: 05 January 2006 בשעה 12:25 | IP רשוּם
ציטוט SDX

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

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


__________________
Smoke weed evryday
~-===-~

חזרה לתחילת העמוד הצג את כרטיס החבר של SDX חפש הודעות אחרות של SDX
 
dl25
משתמש פעיל
משתמש פעיל


הצטרף / הצטרפה: 10 December 2005
משתמש: מנותק/ת
הודעות: 45
נשלח בתאריך: 05 January 2006 בשעה 15:14 | IP רשוּם
ציטוט dl25

ן.. בהמשך הקוד אפשר להגדיר אותו למשהו אחר למשל:

קוד:
const int PI = 3.142;

......

..

..

PI = 7

מחכה לכם תודה..



__________________
אוליי יש מישהו שיכול לעזור לי בשפת:
c
אז תוסיפו הנה האיסי שלי: 254553060
חזרה לתחילת העמוד הצג את כרטיס החבר של dl25 חפש הודעות אחרות של dl25
 
SDX
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 26 September 2005
משתמש: מנותק/ת
הודעות: 106
נשלח בתאריך: 05 January 2006 בשעה 15:46 | IP רשוּם
ציטוט SDX

SDX כתב:
משתנה קבוע זה משתנה שלא יכול להשתנות
אם תנסה לשנות אותו בהמשך הקוד המהדר יודיע על שגיאה
ולא יתקמפל.


מה לא הבנת בזה?
שלא יכול להשתנות


__________________
Smoke weed evryday
~-===-~

חזרה לתחילת העמוד הצג את כרטיס החבר של SDX חפש הודעות אחרות של SDX
 
ShadowBeast
אחראי פורומים
אחראי פורומים
סמל אישי

הצטרף / הצטרפה: 22 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1073
נשלח בתאריך: 05 January 2006 בשעה 16:56 | IP רשוּם
ציטוט ShadowBeast

dl25 כתב:

ן.. בהמשך הקוד אפשר להגדיר אותו למשהו אחר למשל:

קוד:
const int PI = 3.142;

......

..

..

PI = 7

מחכה לכם תודה..


לא, כל העניין זה שאי אפשר לשנות אותו... (בגלל זה קוראים לזה קבוע)
אם היה אפשר לשנות אותו אז מה ההבדל מכל משתנה אחר?


__________________
The highest knowledge is to know that we are surrounded by mystery - Albert Schweitzer

He who will not take the hint, must take the consequence - Glenn v. Covey (1854)

ShadowBeast
חזרה לתחילת העמוד הצג את כרטיס החבר של ShadowBeast חפש הודעות אחרות של ShadowBeast
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

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