รูปแบบคำสั่ง printf() แสดงผลข้อความ (String)
printf("String");
"String" คือ ข้อความที่เราต้องการให้แสดงผลออกทางหน้าจอ ตัวอย่างเช่น ถ้าต้องการให้แสดงคำว่า Hello ตัวอย่างการใช้คือ printf("Hello"); โดยข้อความ (String) ที่ต้องการให้แสดงผลนั้น ต้องอยู่ภายใน " " (Double Quote) ดังตัวอย่าง
ตัวอย่างการ แสดงผลข้อความ (String) ด้วย คำสั่ง printf()
1) ทำการสร้าง Source File ขึ้นมาใหม่ แล้วทำการ Save โดยใช้ชื่อว่า c_prinf_basic.c
2) ทำการ Copy Source Code ต่อไปนี้
#include <stdio.h>
int main()
{
printf("123");
printf("456");
getch();
return 0;
}
3) นำ Source Code ที่ Copy มาวางใน Source File
4) ทำการ Save Source File , คอมไพล์ (Complie) และ รัน (Run) โปรแกรม และจะพบกับหน้าต่าง (Window) การแสดงผลตามรูป
จากการแสดงผลเราจะพบว่าแม้ Source Code printf("123"); และ printf("456"); จะวางอยู่คนละบรรทัดกัน นั่นก็ไม่มีผลกับการเว้นบรรทัดเมื่อทำการแสดงผล นั่นก็เพราะคำสั่ง printf() เมื่อแสดงผล ค่าข้อความ (String) เสร็จแล้ว Cursor (ขีดล่าง กระพริบๆ) จะไปยังตำแหน่งตัวอักษรถัดไปครับ
5) ตัวอย่างการทำงานของคำสั่ง printf()
#include <stdio.h>
int main()
{
printf("123"); // บรรทัดนี้จะแสดงผล 123_
printf("456"); // บรรทัดนนี้จะแสดงผลต่อเป็น 123456_
getch();
return 0;
}
รูปแบบคำสั่ง printf() และ \n แสดงผลข้อความ (String) แบบเว้นบรรทัด
printf("\n");
หรือ
printf("String\n");
"String" คือ ข้อความที่เราต้องการให้แสดงผลออกทางหน้าจอ ตัวอย่างเช่น ถ้าต้องการให้แสดงคำว่า Hello ตัวอย่างการใช้คือ printf("Hello"); โดยข้อความ (String) ที่ต้องการให้แสดงผลนั้น ต้องอยู่ภายใน " " (Double Quote) ดังตัวอย่าง
"\n" คือ ใส่เพื่อบอกกับ printf() ว่าจะทำการเว้นบรรทัด ในจุดนี้
ตัวอย่างการ แสดงผลข้อความ (String) แบบเว้นบรรทัด ด้วย คำสั่ง printf() และ \n
1) ทำการ สร้าง Source File ใหม่ , Copy Source Code นี้ และ Save ชื่อ c_printf_newline.c
#include <stdio.h>
int main()
{
printf("123\n");
printf("456");
printf("78\n9");
printf("\n");
printf("ABC");
getch();
return 0;
}
2) ทำการ คอมไพล์ (Complie) และ รัน (Run) ก็จะได้ผลลัพธ์ตามรูป
จากการแสดงผลจะเห็นว่า เมื่อเจอ \n จะทำการเลื่อน Cursor ลงไปบรรทัดใหม่ printf("123\n") ; และ printf("456") จะได้เป็น printf("123ขึ้นบรรทัดใหม่") และ printf("456") ครับ และเราสามารถเขียน \n แทรกในข้อความได้เช่นกันคือ printf("78\n9"); และสามารถเขียนเว้นบรรทัดอย่างเดียวได้คือ printf("\n");
3) อธิบายการทำงานของคำสั่ง printf() และ \n
#include <stdio.h>
int main()
{
printf("123\n"); // แสดงผล 123 และเว้นบรรทัด
printf("456"); // แสดงผล 456
printf("78\n9"); // แสดงผล 78 และ เว้นบรรทัด และ แสดงผล 9
printf("\n"); // เว้นบรรทัด
printf("ABC"); // แสดงผล ABC
getch();
return 0;
}
printf("String");
"String" คือ ข้อความที่เราต้องการให้แสดงผลออกทางหน้าจอ ตัวอย่างเช่น ถ้าต้องการให้แสดงคำว่า Hello ตัวอย่างการใช้คือ printf("Hello"); โดยข้อความ (String) ที่ต้องการให้แสดงผลนั้น ต้องอยู่ภายใน " " (Double Quote) ดังตัวอย่าง
ตัวอย่างการ แสดงผลข้อความ (String) ด้วย คำสั่ง printf()
1) ทำการสร้าง Source File ขึ้นมาใหม่ แล้วทำการ Save โดยใช้ชื่อว่า c_prinf_basic.c
2) ทำการ Copy Source Code ต่อไปนี้
#include <stdio.h>
int main()
{
printf("123");
printf("456");
getch();
return 0;
}
3) นำ Source Code ที่ Copy มาวางใน Source File
4) ทำการ Save Source File , คอมไพล์ (Complie) และ รัน (Run) โปรแกรม และจะพบกับหน้าต่าง (Window) การแสดงผลตามรูป
จากการแสดงผลเราจะพบว่าแม้ Source Code printf("123"); และ printf("456"); จะวางอยู่คนละบรรทัดกัน นั่นก็ไม่มีผลกับการเว้นบรรทัดเมื่อทำการแสดงผล นั่นก็เพราะคำสั่ง printf() เมื่อแสดงผล ค่าข้อความ (String) เสร็จแล้ว Cursor (ขีดล่าง กระพริบๆ) จะไปยังตำแหน่งตัวอักษรถัดไปครับ
5) ตัวอย่างการทำงานของคำสั่ง printf()
#include <stdio.h>
int main()
{
printf("123"); // บรรทัดนี้จะแสดงผล 123_
printf("456"); // บรรทัดนนี้จะแสดงผลต่อเป็น 123456_
getch();
return 0;
}
รูปแบบคำสั่ง printf() และ \n แสดงผลข้อความ (String) แบบเว้นบรรทัด
printf("\n");
หรือ
printf("String\n");
"String" คือ ข้อความที่เราต้องการให้แสดงผลออกทางหน้าจอ ตัวอย่างเช่น ถ้าต้องการให้แสดงคำว่า Hello ตัวอย่างการใช้คือ printf("Hello"); โดยข้อความ (String) ที่ต้องการให้แสดงผลนั้น ต้องอยู่ภายใน " " (Double Quote) ดังตัวอย่าง
"\n" คือ ใส่เพื่อบอกกับ printf() ว่าจะทำการเว้นบรรทัด ในจุดนี้
ตัวอย่างการ แสดงผลข้อความ (String) แบบเว้นบรรทัด ด้วย คำสั่ง printf() และ \n
1) ทำการ สร้าง Source File ใหม่ , Copy Source Code นี้ และ Save ชื่อ c_printf_newline.c
#include <stdio.h>
int main()
{
printf("123\n");
printf("456");
printf("78\n9");
printf("\n");
printf("ABC");
getch();
return 0;
}
2) ทำการ คอมไพล์ (Complie) และ รัน (Run) ก็จะได้ผลลัพธ์ตามรูป
จากการแสดงผลจะเห็นว่า เมื่อเจอ \n จะทำการเลื่อน Cursor ลงไปบรรทัดใหม่ printf("123\n") ; และ printf("456") จะได้เป็น printf("123ขึ้นบรรทัดใหม่") และ printf("456") ครับ และเราสามารถเขียน \n แทรกในข้อความได้เช่นกันคือ printf("78\n9"); และสามารถเขียนเว้นบรรทัดอย่างเดียวได้คือ printf("\n");
3) อธิบายการทำงานของคำสั่ง printf() และ \n
#include <stdio.h>
int main()
{
printf("123\n"); // แสดงผล 123 และเว้นบรรทัด
printf("456"); // แสดงผล 456
printf("78\n9"); // แสดงผล 78 และ เว้นบรรทัด และ แสดงผล 9
printf("\n"); // เว้นบรรทัด
printf("ABC"); // แสดงผล ABC
getch();
return 0;
}