פירוט שפת תכנות - הערות

פורום זה מכיל תרגום לעברית של מדריכים, דוגמאות קוד, פירוט שפת תכנות לכרטיסי Arduino וחומרים לימודיים אחרים מהאתר arduino.cc

פירוט שפת תכנות - הערות

הודעהעל ידי Alex » א' ספטמבר 14, 2014 8:32 pm

הערות הן שורות בתוכנית שנועדו לידע אתכם או מישהו אחר על הדרך בה התוכנית פועלת. המהדר מתעלם משורות אלה והם לא מועברים למיקרובקר, כך שהן לא תופסות מקום בזיכרון של רכיבי ה-ATmega. ההערות נועדו רק לכם או לאחרים להבין (או להיזכר) איך התוכנית פועלת. יש שני דרכים שונות לסמן שורה של הערה:
קוד: בחר הכל
 x = 5;  // This is a single line comment. Anything after the slashes is a comment
         // to the end of the line

/* this is multiline comment - use it to comment out whole blocks of code

if (gwb == 0){   // single line comment is OK inside a multiline comment
x = 3;           /* but not another multiline comment - this is invalid */
}
// don't forget the "closing" comment - they have to be balanced!
*/


טיפ
כשעושים ניסויים בקוד של התוכנית, לסמן חלק מהקוד שלא עובד כהערות (comment out) זו דרך נוחה "להוריד" את החלק מההדור (compilation). גישה זו משאירה את השורות בתוכנית לשימוש עתידי, אבל הופך אותם להערות, כך שהמהדר מתעלם מהם. זה יכול להיות שימושי במיוחד כשמנסים לאתר בעיה או כשהתוכנית מסרבת לעבור הדור (to compile) ותאור השגיאות לא ברור או לא עוזר להבין איפה הבעיה.


ראו גם:
פירוט שפת תכנות לסביבת Arduino


עמוד זה הוא תרגום של Comments לפי רישיון Creative Commons Attribution-ShareAlike 3.0.
www.4project.co.il
כל הרכיבים לפרוייקט שלכם
סמל אישי של המשתמש
Alex
מנהל האתר
 
הודעות: 7907
הצטרף: ה' ינואר 28, 2010 8:27 pm

חזור אל תרגום מדריכים מהאתר arduino.cc

Jump box

מי מחובר

משתמשים הגולשים בפורום זה: CCBot [Bot]