שפת C/פלט וקלט: הבדלים בין גרסאות בדף
תוכן שנמחק תוכן שנוסף
אין תקציר עריכה |
|||
שורה 14:
===הדפסת הודעות קבועות===
{{קוד בשורה|printf}} מאפשרת להדפיס הודעות קבועות (כפי ש[[שפת C/שלום עולם|כבר ראינו]]). לדוגמה, כדי להציג
<source lang = "c">
printf("Hello world");
שורה 28:
===הדפסת ערכים בעזרת מציינים===
{{קוד בשורה|printf}} מאפשרת גם להדפיס ערכי משתנים. לדוגמה, אם {{קוד בשורה|x}} הוא משתנה מטיפוס שלם, אז קטע הקוד הבא:
<source lang = "c">printf("the value is %d", x);</source>
ידפיס the value is ולאחריו הערך ב-x. כלומר, רצף התווים {{משמאל לימין|%d}} משמעו כאן ''מציין'' שיש להדפיס ערך מטיפוס שלם.
שורה 45:
הפונקציה {{קוד בשורה|printf}} אף מאפשרת להדפיס יותר מערך יחיד. להדפסת שני ערכים, לדוגמה, אפשר לכתוב:
<source lang = "c">
printf("the values are %d %d", x, y);
שורה 132:
</source>
====דגלים====▼
▲====דגלים====
לפני המציין, אפשר אופציונאלית לכתוב גם דגלים, כך:
שורה 171:
==פונקציות הקלט scanf==
בת זוגה של {{קוד בשורה|printf}} היא {{קוד בשורה|scanf}}, המאפשרת לקלוט ערכים לפי פורמט נתון.
===קליטת ערכים בעזרת מציינים===
|