ABA


"זקוק להסבר בשפת C++"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #11570 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 11570
DarkMaster
חבר מתאריך 1.8.02
126 הודעות, דרג אמינות חבר זה
   18:53   21.12.04   
אל הפורום  
  זקוק להסבר בשפת C++  
 
   ערכתי לאחרונה בתאריך 21.12.04 בשעה 18:53 בברכה, DarkMaster
 
ערך קבוע של משתנה

מה ההבדל בין שני סוגים של משתנים קבועים
1.קבועים מילולים (literal constant)
דוגמא לא מובנת ; int HowManyLetters = 7
2.קבועים סמליים (symbolic contstants)
דוגמא ישנה ;define MinLetters 2 (סולמית # בהתחלה של ה define)
דוגמא חדשה ;const int minLetters=2

מבקש הסבר וכמה דוגמאות עם ההדגשה על ההבדל

תודה לעוזרים


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  למחוק muly-dog  22.12.04 02:13 1
     למה למחוק ? DarkMaster 22.12.04 16:36 2
  אממ אני אנסה (אם הבנתי תשאלה שלך) hll 29.12.04 01:14 3

       
muly-dog 
חבר מתאריך 22.4.02
750 הודעות, דרג אמינות חבר זה
   02:13   22.12.04   
אל הפורום  
  1. למחוק  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 22.12.04 בשעה 02:14 בברכה, muly-dog
 
למחוק

www.easyconnect.co.il
הפינה השקטה שלך


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DarkMaster
חבר מתאריך 1.8.02
126 הודעות, דרג אמינות חבר זה
   16:36   22.12.04   
אל הפורום  
  2. למה למחוק ?  
בתגובה להודעה מספר 1
 
  


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

דרג אמינות חבר זה
   01:14   29.12.04   
אל הפורום  
  3. אממ אני אנסה (אם הבנתי תשאלה שלך)  
בתגובה להודעה מספר 0
 
   זה אגב לאו דאווקה סיפיפי זה החלק של סי בסיפיפי
#define x y

זה פקודת פרה-מעבד (שלב לפני ההידור) פשוט מה שDefine עושה זה עובד על כל הקוד שלך ומחליף איפה שרשום ס במקום זה כותב y
לכן קבוע #Define לא לוקח מקום בזיכרון.
const <TYPE> x=y

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


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

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

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



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