ערכתי לאחרונה בתאריך 22.08.10 בשעה 11:56 בברכה, dvir8
בשלבי למידה בשפת C נתקלתי בשורה הבאה:
const int PI = 3.142;
לעומת השורה הבאה:
#define PI 3.142הבנתי ש- define זה רק מחליף את השם במספר פשוטו כמשמעו.
אבל הפקודה const הבתי שהיא משתנה קבוע
ברגע שמשתנה זה הופך לקבוע מה ההבדל בינו לבין define?
שאת Define אפשר לשנות?
ודבר נוסף?
מה החישוב המתמטי הזה בדיוק?
(i % 3 == 0 || i % 7 == 0)
הכוונה ל 0=i*3/100?