תווים
חלק מהיחידה יסודות במסלול ה-C של Coddy. שיעור 8 מתוך 63.
ב-C, סוג הנתונים char משמש לאחסון תו יחיד. תווים ב-C מוקפים במירכאות יחידות.
הכרז על משתנה מסוג תו:
char letter;שייך תו למשתנה:
letter = 'A';אפשר גם להצהיר ולאתחל בשורה אחת:
char grade = 'B';תו תופס 1 בייט של זיכרון ולמעשה מאוחסן כמספר שלם המייצג את ערך ה-ASCII שלו (ASCII היא הטבלה התקנית שמקצה לכל תו מספר). לדוגמה, 'A' מאוחסן כ-65, 'B' כ-66, וכן הלאה.
אפשר להדפיס תו באמצעות מציין הפורמט %c:
printf("The letter is: %c\n", letter);אתגר
קלצרו תוכנית ש:
- מכריזה על משתנה מסוג תו בשם
symbol - משייכת את התו '@' למשתנה הזה
- מדפיסה את ההודעה "The symbol is: @" כאשר @ הוא הערך של המשתנה שלכם
נסו בעצמכם
#include <stdio.h>
int main() {
// כתבו את הקוד שלכם כאן
return 0;
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
תרגלו בעצמכם: קומפיילר C אונליין