SlideShare a Scribd company logo
1 of 12
Download to read offline
คำสั่งพื้นฐำนภำษำซี
1. #include <iostream.h>
2. main()
3. {
4. ส่วนของการเขียนคาสั่งการทางานของโปรแกรม
5. }
โครงสร้ำงภำษำซี
• โครงสร้ำงของโปรแกรมภำษำซีแบ่งออกเป็น 3 ส่วน
• 1. ส่วนหัวของโปรแกรม
– ส่วนหัวของโปรแกรมนี้เรียกว่า Preprocessing Directive
ใช้ระบุเพื่อบอกให้คอมไพเลอร์กระทาการใด ๆ ก่อนการ
แปลผลโปรแกรม
– โดยการกาหนด preprocessing directives นี้จะต้องขึ้นต้น
ด้วยเครื่องหมาย # เสมอคาสั่งที่ใช้ระบุให้คอมไพเลอร์นา
เฮดเดอร์ไฟล์เข้าร่วมในการแปลโปรแกรม
โครงสร้ำงภำษำซี
• 2. ส่วนของฟังก์ชั่นหลัก
– ฟังก์ชั่นหลักของภาษาซี คือ ฟังก์ชั่น main() ซึ่งโปรแกรม
ภาษาซีทุกโปรแกรมจะต้องมีฟังก์ชั่นนี้อยู่ในโปรแกรม
เสมอ จะเห็นได้จากชื่อฟังก์ชั่นคือ main แปลว่า “หลัก”
ดังนั้น การเขียนโปรแกรมภาษาซีจึงขาดฟังก์ชั่นนี้ไป
ไม่ได้ โดยขอบเขตของฟังก์ชั่นจะถูกกาหนดด้วย
เครื่องหมาย { และ } กล่าวคือ การทางานของฟังก์ชั่นจะ
เริ่มต้นที่เครื่องหมาย { และจะสิ้นสุดที่เครื่องหมาย }
โครงสร้ำงภำษำซี
• 3. ส่วนรำยละเอียดของโปรแกรม
– เป็นส่วนของการเขียนคาสั่ง เพื่อให้โปรแกรมทางาน
ตามที่ได้ออกแบบไว้
โครงสร้ำงภำษำซี
1. #include <iostream.h>
2. main()
3. {
4. cout << “ข้อความหรือตัวแปร”;
5. }
กำรแสดงผลทำงจอภำพ
1. #include <iostream.h>
2. main()
3. {
4. //cout << “ข้อความหรือตัวแปร”;
5. }
กำรใส่คอมเม้นท์
1. #include <iostream.h>
2. main()
3. {
4. cout << “ข้อความที่1nข้อความที่2”;
5. }
กำรจัดบรรทัด
1. #include <iostream.h>
2. main()
3. {
4. cout << “ข้อความที่” << endl << “ข้อความที่2”;
5. }
กำรจัดบรรทัด
1. #include <iostream.h>
2. main()
3. {
4. ประกาศตัวแปร
5. cin >> ชื่อตัวแปร;
6. }
กำรรับค่ำจำกผู้ใช้งำน
• source code ของโปรแกรมมีนามสกุลเป็น .CPP
• โปรแกรมจะต้องมี main() ฟังก์ชันเสมอ
• หากมีคาสั่ง คาสั่งต่างๆจะต้องอยู่ในขอบเขต { } ของ
main() เท่านั้น
• หากมีคาสั่ง คาสั่งทุกคาสั่งจะต้องจบด้วยเครื่องหมาย ;
(semicolon) เสมอ
• ในแต่ละบรรทัด ข้อความที่ตามหลัง // ถือว่าเป็น
comment
สรุป
• หากมีการเรียกใช้คาสั่งหรือฟังก์ชันใน library จะต้อง
มีการ include ไฟล์ header (นามสกุล .h)ที่ถูกต้องด้วย
• ภาษา C++ มีลักษณะเป็น case sensitive ดังนั้น main
กับ Main จะถือว่าเป็นคนละตัวกัน
สรุป

More Related Content

Viewers also liked (13)

Search engine
Search engineSearch engine
Search engine
 
Artigo - Revista "O Cruzeiro" (1955)
Artigo - Revista "O Cruzeiro" (1955)  Artigo - Revista "O Cruzeiro" (1955)
Artigo - Revista "O Cruzeiro" (1955)
 
Variable
VariableVariable
Variable
 
3PW04_ram
3PW04_ram3PW04_ram
3PW04_ram
 
Variabledoc
VariabledocVariabledoc
Variabledoc
 
Slideshowtest
SlideshowtestSlideshowtest
Slideshowtest
 
Moleskine custom editions presentation
Moleskine custom editions presentationMoleskine custom editions presentation
Moleskine custom editions presentation
 
Az én hobbim
Az én hobbimAz én hobbim
Az én hobbim
 
Introduction of C++
Introduction of C++Introduction of C++
Introduction of C++
 
Exposing Tech Lending Device Availability Data
Exposing Tech Lending Device Availability DataExposing Tech Lending Device Availability Data
Exposing Tech Lending Device Availability Data
 
Variable2
Variable2Variable2
Variable2
 
A cidade romana
A cidade romanaA cidade romana
A cidade romana
 
Shobhit project
Shobhit projectShobhit project
Shobhit project
 

Similar to Introduction Of C

โครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซีโครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซีFair Kung Nattaput
 
ภาษาซี
ภาษาซีภาษาซี
ภาษาซีMorn Suwanno
 
การเขียนโปรแกรม Dev c++
การเขียนโปรแกรม Dev c++การเขียนโปรแกรม Dev c++
การเขียนโปรแกรม Dev c++Naowarat Jaikaroon
 
บทที่2การเขียนคำสั่งควบคุมขั้นพื้นฐาน
บทที่2การเขียนคำสั่งควบคุมขั้นพื้นฐานบทที่2การเขียนคำสั่งควบคุมขั้นพื้นฐาน
บทที่2การเขียนคำสั่งควบคุมขั้นพื้นฐานBaramee Chomphoo
 
โครงสร้างของโปรแกรมภาษาซี
โครงสร้างของโปรแกรมภาษาซีโครงสร้างของโปรแกรมภาษาซี
โครงสร้างของโปรแกรมภาษาซีณัฐพล บัวพันธ์
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีchoco336
 

Similar to Introduction Of C (20)

โครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซีโครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซี
 
โครงสร้างของโปรแกรมภาษา C
โครงสร้างของโปรแกรมภาษา Cโครงสร้างของโปรแกรมภาษา C
โครงสร้างของโปรแกรมภาษา C
 
3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี
 
3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี
 
3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี
 
3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี
 
โครงสร้างของโปรแกรมภาษา C
โครงสร้างของโปรแกรมภาษา Cโครงสร้างของโปรแกรมภาษา C
โครงสร้างของโปรแกรมภาษา C
 
3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี
 
ภาษาซี
ภาษาซีภาษาซี
ภาษาซี
 
งานทำ Blog บทที่ 13
งานทำ Blog บทที่ 13งานทำ Blog บทที่ 13
งานทำ Blog บทที่ 13
 
โครงสร้างของโปรแกรมภาษา C
โครงสร้างของโปรแกรมภาษา Cโครงสร้างของโปรแกรมภาษา C
โครงสร้างของโปรแกรมภาษา C
 
โครงสร้างของโปรแกรมภาษา C
โครงสร้างของโปรแกรมภาษา Cโครงสร้างของโปรแกรมภาษา C
โครงสร้างของโปรแกรมภาษา C
 
โครงสร้างของโปรแกรมภาษา C
โครงสร้างของโปรแกรมภาษา Cโครงสร้างของโปรแกรมภาษา C
โครงสร้างของโปรแกรมภาษา C
 
Chapter1
Chapter1Chapter1
Chapter1
 
โครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซีโครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซี
 
การเขียนโปรแกรม Dev c++
การเขียนโปรแกรม Dev c++การเขียนโปรแกรม Dev c++
การเขียนโปรแกรม Dev c++
 
Learn 2
Learn 2Learn 2
Learn 2
 
บทที่2การเขียนคำสั่งควบคุมขั้นพื้นฐาน
บทที่2การเขียนคำสั่งควบคุมขั้นพื้นฐานบทที่2การเขียนคำสั่งควบคุมขั้นพื้นฐาน
บทที่2การเขียนคำสั่งควบคุมขั้นพื้นฐาน
 
โครงสร้างของโปรแกรมภาษาซี
โครงสร้างของโปรแกรมภาษาซีโครงสร้างของโปรแกรมภาษาซี
โครงสร้างของโปรแกรมภาษาซี
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซี
 

Introduction Of C

  • 2. 1. #include <iostream.h> 2. main() 3. { 4. ส่วนของการเขียนคาสั่งการทางานของโปรแกรม 5. } โครงสร้ำงภำษำซี
  • 3. • โครงสร้ำงของโปรแกรมภำษำซีแบ่งออกเป็น 3 ส่วน • 1. ส่วนหัวของโปรแกรม – ส่วนหัวของโปรแกรมนี้เรียกว่า Preprocessing Directive ใช้ระบุเพื่อบอกให้คอมไพเลอร์กระทาการใด ๆ ก่อนการ แปลผลโปรแกรม – โดยการกาหนด preprocessing directives นี้จะต้องขึ้นต้น ด้วยเครื่องหมาย # เสมอคาสั่งที่ใช้ระบุให้คอมไพเลอร์นา เฮดเดอร์ไฟล์เข้าร่วมในการแปลโปรแกรม โครงสร้ำงภำษำซี
  • 4. • 2. ส่วนของฟังก์ชั่นหลัก – ฟังก์ชั่นหลักของภาษาซี คือ ฟังก์ชั่น main() ซึ่งโปรแกรม ภาษาซีทุกโปรแกรมจะต้องมีฟังก์ชั่นนี้อยู่ในโปรแกรม เสมอ จะเห็นได้จากชื่อฟังก์ชั่นคือ main แปลว่า “หลัก” ดังนั้น การเขียนโปรแกรมภาษาซีจึงขาดฟังก์ชั่นนี้ไป ไม่ได้ โดยขอบเขตของฟังก์ชั่นจะถูกกาหนดด้วย เครื่องหมาย { และ } กล่าวคือ การทางานของฟังก์ชั่นจะ เริ่มต้นที่เครื่องหมาย { และจะสิ้นสุดที่เครื่องหมาย } โครงสร้ำงภำษำซี
  • 5. • 3. ส่วนรำยละเอียดของโปรแกรม – เป็นส่วนของการเขียนคาสั่ง เพื่อให้โปรแกรมทางาน ตามที่ได้ออกแบบไว้ โครงสร้ำงภำษำซี
  • 6. 1. #include <iostream.h> 2. main() 3. { 4. cout << “ข้อความหรือตัวแปร”; 5. } กำรแสดงผลทำงจอภำพ
  • 7. 1. #include <iostream.h> 2. main() 3. { 4. //cout << “ข้อความหรือตัวแปร”; 5. } กำรใส่คอมเม้นท์
  • 8. 1. #include <iostream.h> 2. main() 3. { 4. cout << “ข้อความที่1nข้อความที่2”; 5. } กำรจัดบรรทัด
  • 9. 1. #include <iostream.h> 2. main() 3. { 4. cout << “ข้อความที่” << endl << “ข้อความที่2”; 5. } กำรจัดบรรทัด
  • 10. 1. #include <iostream.h> 2. main() 3. { 4. ประกาศตัวแปร 5. cin >> ชื่อตัวแปร; 6. } กำรรับค่ำจำกผู้ใช้งำน
  • 11. • source code ของโปรแกรมมีนามสกุลเป็น .CPP • โปรแกรมจะต้องมี main() ฟังก์ชันเสมอ • หากมีคาสั่ง คาสั่งต่างๆจะต้องอยู่ในขอบเขต { } ของ main() เท่านั้น • หากมีคาสั่ง คาสั่งทุกคาสั่งจะต้องจบด้วยเครื่องหมาย ; (semicolon) เสมอ • ในแต่ละบรรทัด ข้อความที่ตามหลัง // ถือว่าเป็น comment สรุป
  • 12. • หากมีการเรียกใช้คาสั่งหรือฟังก์ชันใน library จะต้อง มีการ include ไฟล์ header (นามสกุล .h)ที่ถูกต้องด้วย • ภาษา C++ มีลักษณะเป็น case sensitive ดังนั้น main กับ Main จะถือว่าเป็นคนละตัวกัน สรุป