שפת C/פלט וקלט: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
Atavory (שיחה | תרומות)
Atavory (שיחה | תרומות)
אין תקציר עריכה
שורה 14:
===הדפסת הודעות קבועות===
 
{{קוד בשורה|printf}} מאפשרת להדפיס הודעות קבועות (כפי ש[[שפת C/שלום עולם|כבר ראינו]]). לדוגמה, כדי להציג helloHello world, אפשר לכתוב:
<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}}, המאפשרת לקלוט ערכים לפי פורמט נתון.
 
===קליטת ערכים בעזרת מציינים===