char
תופס בית (byte) אחד בזיכרון ונועד לשמור ערך של תו אחד. התווים נכתבים בגרשיים בודדות, לדוגמה 'A'. (מספר תווים המייצגים מחרוזת טקסט (string) כותבים מרכאות כפולות, לדוגמה "ABC".)התווים נשמרים בזכרון כמספרים. תוכלו לראות את הקידוד של כל אות בטבלת ASCII. זה אומר שאפשר לבצע פעולות חשבון על התווים, בהם נעשה שימוש בקוד ה-ASCII של התו. (לדוגמה, אם מוסיפים 1 ל-'A' נקבל 66 מכיוון שערך ה-ASCII של 'A' הוא 65.) ראו ()Serial.println להסברים נוספים איך התווים מומרים למספרים.
סוג נתון
char
הוא סוג בעל סימן, מה שאומר שהוא יכול לכיל מספרים מ-128- עד 127. לסוג נתון ללא סימן בגודל של בית (byte) אחד ראו את הסוג byte.דוגמה
- קוד: בחר הכל
char myChar = 'A';
char myChar = 65; // both are equivalent
ראו גם:
byteint
arrays (מערכים)
()Serial.println
פירוט שפת תכנות לסביבת Arduino
עמוד זה הוא תרגום של char לפי רישיון Creative Commons Attribution-ShareAlike 3.0.