SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
เมื่อ ต้องการใช้ตัวแปร จะต้องมีการประกาศชื่อตัวแปรที่
ต้องการใช้งาน โดยเขียนคาสั่งให้ถูกต้องตามแบบการประกาศ
                     ตัวแปร มีรูปแบบดังนี้

     ชนิดของข้อมูล ชื่อตัวแปร;
ชื่อตัวแปร : ชื่อของตัวแปรที่ผู้เขียนโปรแกรมเป็นคนตั้งขึ้น ซึ่ง
                  ต้องตั้งให้ถูกหลักของภาษา c
การเขียนคาสั่งเพื่อ       #include <stdio.h>
ประกาศตัวแปร ส่วนใหญ่จะ         int num;       สร้างตัวแปรชื่อ num เพื่อเก็บข้อมูลชนิดจานวนเต็ม
                                float y;         สร้างตัวแปรชื่อ y เพื่อเก็บข้อมูลชนิดเลขทศนิยม
เขียนไว้ในส่วนหัวของ
                                char name[20]; สร้างตัวแปรชื่อ n เพื่อเก็บข้อมูลชนิดข้อความ
โปรแกรมก่อนฟังก์ชัน main        void main()
ซึ่งการเขียนในตาแหน่ง           {
ดังกล่าว จะทาให้ตัวแปร                    printf("Enter number : ");
เหล่านั้นสามารถเรียกใช้จากที่   scanf (‚%d‛,&num);
ใดก็ได้ในโปรแกรม ดังตัวอย่าง              printf("Enter you name...");
                                          scanf("%s",&name);
                                          printf("Nice to meet you...");
                                  }
Character (ข้อมูลแบบตัวอักษร) การประกาศใช้
                    char A =‘b’;
         หมายถึง ให้ตัวแปรชื่อ A เก็บข้อมูลแบบตัวอักษร มีค่าเท่า b



String(ข้อมูลที่มความยาวมากกว่า 1 ตัวอักษร) การประกาศใช้
                 ี
                          char data[10];
          หมายถึงกาหนดให้ตัวแปรชื่อdataเก็บข้อมูลได้ 10 ตัวอักษร
ชนิดของข้อมูล ชือตัวแปร;
                                      ่
float score;
    ตัวแปรชื่อ score เป็นข้อมูลชนิดจานวนจริง

int age;
     ตัวแปร ชื่อ age เป็นข้อมูลชนิดจานวนเต็ม

char ch;
    ตัวแปร ชื่อ ch เป็นข้อมูลชนิดตัวอักขระ คือ 1 ตัวอักษร

char name[30];
    ตัวแปร ชื่อ name เป็นข้อมูลชนิดข้อความ มีขนาด 30 ตัวอักษร

float width, height, lenght;
    มีตัวแปร 3 ตัว ชื่อ width ,height และ length ทั้งสามตัวเป็นข้อมูลชนิด จานวนจริง

Más contenido relacionado

La actualidad más candente

บทที่1 พื้นฐานโปรแกรมภาษาซี
บทที่1 พื้นฐานโปรแกรมภาษาซีบทที่1 พื้นฐานโปรแกรมภาษาซี
บทที่1 พื้นฐานโปรแกรมภาษาซีKomkai Pawuttanon
 
ใบความรู้ที่ 1 ความรู้พื้นฐานโปรแกรมภาษาซี
ใบความรู้ที่ 1 ความรู้พื้นฐานโปรแกรมภาษาซีใบความรู้ที่ 1 ความรู้พื้นฐานโปรแกรมภาษาซี
ใบความรู้ที่ 1 ความรู้พื้นฐานโปรแกรมภาษาซีNattapon
 
พื้นฐานโปรแกรมภาษาจาวา
พื้นฐานโปรแกรมภาษาจาวาพื้นฐานโปรแกรมภาษาจาวา
พื้นฐานโปรแกรมภาษาจาวาThanachart Numnonda
 
บทที่ 3 พื้นฐานภาษา Java
บทที่ 3 พื้นฐานภาษา Javaบทที่ 3 พื้นฐานภาษา Java
บทที่ 3 พื้นฐานภาษา JavaItslvle Parin
 
การเขียนคำสั่งควบคุมแบบมีทางเลือก.
การเขียนคำสั่งควบคุมแบบมีทางเลือก.การเขียนคำสั่งควบคุมแบบมีทางเลือก.
การเขียนคำสั่งควบคุมแบบมีทางเลือก.Mink Kamolwan
 
ตัวแปรพื้นฐานเขียนโปรแกรม
ตัวแปรพื้นฐานเขียนโปรแกรมตัวแปรพื้นฐานเขียนโปรแกรม
ตัวแปรพื้นฐานเขียนโปรแกรมpongpakorn Suklertpong
 
กลุ่ม3การเขียนคำสั่งควบคุมแบบมีทางเลือก
กลุ่ม3การเขียนคำสั่งควบคุมแบบมีทางเลือกกลุ่ม3การเขียนคำสั่งควบคุมแบบมีทางเลือก
กลุ่ม3การเขียนคำสั่งควบคุมแบบมีทางเลือกNaphamas
 
บทที่ 3 พื้นฐานภาษา Java
บทที่ 3 พื้นฐานภาษา Javaบทที่ 3 พื้นฐานภาษา Java
บทที่ 3 พื้นฐานภาษา JavaItslvle Parin
 
การเขียนคำสังควบคุมขั้นพื้นฐาน 2
การเขียนคำสังควบคุมขั้นพื้นฐาน 2การเขียนคำสังควบคุมขั้นพื้นฐาน 2
การเขียนคำสังควบคุมขั้นพื้นฐาน 2Tay Atcharawan
 

La actualidad más candente (20)

บทที่1 พื้นฐานโปรแกรมภาษาซี
บทที่1 พื้นฐานโปรแกรมภาษาซีบทที่1 พื้นฐานโปรแกรมภาษาซี
บทที่1 พื้นฐานโปรแกรมภาษาซี
 
ตัวแปรกับชนิดของข้อมูล
ตัวแปรกับชนิดของข้อมูลตัวแปรกับชนิดของข้อมูล
ตัวแปรกับชนิดของข้อมูล
 
3.5 การแสดงผลและการรับข้อมูล
3.5 การแสดงผลและการรับข้อมูล3.5 การแสดงผลและการรับข้อมูล
3.5 การแสดงผลและการรับข้อมูล
 
3.3. ชนิดของข้อมูล
3.3. ชนิดของข้อมูล3.3. ชนิดของข้อมูล
3.3. ชนิดของข้อมูล
 
ใบความรู้ที่ 1 ความรู้พื้นฐานโปรแกรมภาษาซี
ใบความรู้ที่ 1 ความรู้พื้นฐานโปรแกรมภาษาซีใบความรู้ที่ 1 ความรู้พื้นฐานโปรแกรมภาษาซี
ใบความรู้ที่ 1 ความรู้พื้นฐานโปรแกรมภาษาซี
 
พื้นฐานโปรแกรมภาษาจาวา
พื้นฐานโปรแกรมภาษาจาวาพื้นฐานโปรแกรมภาษาจาวา
พื้นฐานโปรแกรมภาษาจาวา
 
ตัวแปรและคำสงวน
ตัวแปรและคำสงวนตัวแปรและคำสงวน
ตัวแปรและคำสงวน
 
3.2 ตัวแปรและคำสงวน
3.2 ตัวแปรและคำสงวน3.2 ตัวแปรและคำสงวน
3.2 ตัวแปรและคำสงวน
 
ภาษาซีเบื้องต้น
ภาษาซีเบื้องต้นภาษาซีเบื้องต้น
ภาษาซีเบื้องต้น
 
บทที่ 3 พื้นฐานภาษา Java
บทที่ 3 พื้นฐานภาษา Javaบทที่ 3 พื้นฐานภาษา Java
บทที่ 3 พื้นฐานภาษา Java
 
การเขียนคำสั่งควบคุมแบบมีทางเลือก.
การเขียนคำสั่งควบคุมแบบมีทางเลือก.การเขียนคำสั่งควบคุมแบบมีทางเลือก.
การเขียนคำสั่งควบคุมแบบมีทางเลือก.
 
lesson 3
lesson 3lesson 3
lesson 3
 
C slide
C slideC slide
C slide
 
12
1212
12
 
ตัวแปรพื้นฐานเขียนโปรแกรม
ตัวแปรพื้นฐานเขียนโปรแกรมตัวแปรพื้นฐานเขียนโปรแกรม
ตัวแปรพื้นฐานเขียนโปรแกรม
 
บทที่ 2
บทที่ 2บทที่ 2
บทที่ 2
 
กลุ่ม3การเขียนคำสั่งควบคุมแบบมีทางเลือก
กลุ่ม3การเขียนคำสั่งควบคุมแบบมีทางเลือกกลุ่ม3การเขียนคำสั่งควบคุมแบบมีทางเลือก
กลุ่ม3การเขียนคำสั่งควบคุมแบบมีทางเลือก
 
Intro c
Intro cIntro c
Intro c
 
บทที่ 3 พื้นฐานภาษา Java
บทที่ 3 พื้นฐานภาษา Javaบทที่ 3 พื้นฐานภาษา Java
บทที่ 3 พื้นฐานภาษา Java
 
การเขียนคำสังควบคุมขั้นพื้นฐาน 2
การเขียนคำสังควบคุมขั้นพื้นฐาน 2การเขียนคำสังควบคุมขั้นพื้นฐาน 2
การเขียนคำสังควบคุมขั้นพื้นฐาน 2
 

Similar a การประกาศตัวแปรในภาษาซี

คำสั่งรับข้อมูลจากคีย์บอร์ด
คำสั่งรับข้อมูลจากคีย์บอร์ดคำสั่งรับข้อมูลจากคีย์บอร์ด
คำสั่งรับข้อมูลจากคีย์บอร์ดเทวัญ ภูพานทอง
 
ใบความรู้ที่ 5
ใบความรู้ที่  5ใบความรู้ที่  5
ใบความรู้ที่ 5SubLt Masu
 
2การแสดงผลและการรับข้อมูล
2การแสดงผลและการรับข้อมูล2การแสดงผลและการรับข้อมูล
2การแสดงผลและการรับข้อมูลteedee111
 
59170065 พัชริกา
59170065 พัชริกา59170065 พัชริกา
59170065 พัชริกาBeam Suna
 
งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1Thank Chiro
 
บทที่4 เมธอด (METHOD)
บทที่4 เมธอด (METHOD)บทที่4 เมธอด (METHOD)
บทที่4 เมธอด (METHOD)N'Name Phuthiphong
 
1. ประวัติภาษาซี
1. ประวัติภาษาซี1. ประวัติภาษาซี
1. ประวัติภาษาซีmansuang1978
 
Slide unit1 พื้นฐานภาษาซี
Slide unit1  พื้นฐานภาษาซีSlide unit1  พื้นฐานภาษาซี
Slide unit1 พื้นฐานภาษาซีNoonid Maehongson
 
โครงสร้างภาษาซี
โครงสร้างภาษาซีโครงสร้างภาษาซี
โครงสร้างภาษาซีPatipat04
 
7 pointer day10
7  pointer day107  pointer day10
7 pointer day10xuou888
 
การเขียนคำสั่งควบคุมขั้นพื้นฐาน
การเขียนคำสั่งควบคุมขั้นพื้นฐานการเขียนคำสั่งควบคุมขั้นพื้นฐาน
การเขียนคำสั่งควบคุมขั้นพื้นฐานBoOm mm
 
การเขียนคำสั่งควบคุมขั้นพื้นฐาน
การเขียนคำสั่งควบคุมขั้นพื้นฐานการเขียนคำสั่งควบคุมขั้นพื้นฐาน
การเขียนคำสั่งควบคุมขั้นพื้นฐานJa Phenpitcha
 

Similar a การประกาศตัวแปรในภาษาซี (20)

คำสั่งรับข้อมูลจากคีย์บอร์ด
คำสั่งรับข้อมูลจากคีย์บอร์ดคำสั่งรับข้อมูลจากคีย์บอร์ด
คำสั่งรับข้อมูลจากคีย์บอร์ด
 
Work
WorkWork
Work
 
ใบความรู้ที่ 5
ใบความรู้ที่  5ใบความรู้ที่  5
ใบความรู้ที่ 5
 
2การแสดงผลและการรับข้อมูล
2การแสดงผลและการรับข้อมูล2การแสดงผลและการรับข้อมูล
2การแสดงผลและการรับข้อมูล
 
59170065 พัชริกา
59170065 พัชริกา59170065 พัชริกา
59170065 พัชริกา
 
งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1
 
C lang
C langC lang
C lang
 
บทที่4 เมธอด (METHOD)
บทที่4 เมธอด (METHOD)บทที่4 เมธอด (METHOD)
บทที่4 เมธอด (METHOD)
 
งาน
งานงาน
งาน
 
Tec4
Tec4Tec4
Tec4
 
1. ประวัติภาษาซี
1. ประวัติภาษาซี1. ประวัติภาษาซี
1. ประวัติภาษาซี
 
ภาษาซึี
ภาษาซึีภาษาซึี
ภาษาซึี
 
Slide unit1 พื้นฐานภาษาซี
Slide unit1  พื้นฐานภาษาซีSlide unit1  พื้นฐานภาษาซี
Slide unit1 พื้นฐานภาษาซี
 
โครงสร้างภาษาซี
โครงสร้างภาษาซีโครงสร้างภาษาซี
โครงสร้างภาษาซี
 
7 pointer day10
7  pointer day107  pointer day10
7 pointer day10
 
3.2 ตัวแปรและคำสงวน
3.2 ตัวแปรและคำสงวน3.2 ตัวแปรและคำสงวน
3.2 ตัวแปรและคำสงวน
 
คอมโปรเฟรม
คอมโปรเฟรมคอมโปรเฟรม
คอมโปรเฟรม
 
การเขียนคำสั่งควบคุมขั้นพื้นฐาน
การเขียนคำสั่งควบคุมขั้นพื้นฐานการเขียนคำสั่งควบคุมขั้นพื้นฐาน
การเขียนคำสั่งควบคุมขั้นพื้นฐาน
 
การเขียนคำสั่งควบคุมขั้นพื้นฐาน
การเขียนคำสั่งควบคุมขั้นพื้นฐานการเขียนคำสั่งควบคุมขั้นพื้นฐาน
การเขียนคำสั่งควบคุมขั้นพื้นฐาน
 
7 2โครงสร้าง
7 2โครงสร้าง7 2โครงสร้าง
7 2โครงสร้าง
 

Más de mycomc55

การตั้งชื่อตัวแปร
การตั้งชื่อตัวแปรการตั้งชื่อตัวแปร
การตั้งชื่อตัวแปรmycomc55
 
ชนิดข้อมูล
ชนิดข้อมูลชนิดข้อมูล
ชนิดข้อมูลmycomc55
 
ภาษาซี
ภาษาซีภาษาซี
ภาษาซีmycomc55
 
ภาษาซี
ภาษาซีภาษาซี
ภาษาซีmycomc55
 
ภาษาซี
ภาษาซีภาษาซี
ภาษาซีmycomc55
 
ภาษาซี
ภาษาซีภาษาซี
ภาษาซีmycomc55
 
ภาษาซี
ภาษาซีภาษาซี
ภาษาซีmycomc55
 

Más de mycomc55 (9)

การตั้งชื่อตัวแปร
การตั้งชื่อตัวแปรการตั้งชื่อตัวแปร
การตั้งชื่อตัวแปร
 
Q2
Q2Q2
Q2
 
Q2
Q2Q2
Q2
 
ชนิดข้อมูล
ชนิดข้อมูลชนิดข้อมูล
ชนิดข้อมูล
 
ภาษาซี
ภาษาซีภาษาซี
ภาษาซี
 
ภาษาซี
ภาษาซีภาษาซี
ภาษาซี
 
ภาษาซี
ภาษาซีภาษาซี
ภาษาซี
 
ภาษาซี
ภาษาซีภาษาซี
ภาษาซี
 
ภาษาซี
ภาษาซีภาษาซี
ภาษาซี
 

การประกาศตัวแปรในภาษาซี

  • 1.
  • 2. เมื่อ ต้องการใช้ตัวแปร จะต้องมีการประกาศชื่อตัวแปรที่ ต้องการใช้งาน โดยเขียนคาสั่งให้ถูกต้องตามแบบการประกาศ ตัวแปร มีรูปแบบดังนี้ ชนิดของข้อมูล ชื่อตัวแปร; ชื่อตัวแปร : ชื่อของตัวแปรที่ผู้เขียนโปรแกรมเป็นคนตั้งขึ้น ซึ่ง ต้องตั้งให้ถูกหลักของภาษา c
  • 3. การเขียนคาสั่งเพื่อ #include <stdio.h> ประกาศตัวแปร ส่วนใหญ่จะ int num; สร้างตัวแปรชื่อ num เพื่อเก็บข้อมูลชนิดจานวนเต็ม float y; สร้างตัวแปรชื่อ y เพื่อเก็บข้อมูลชนิดเลขทศนิยม เขียนไว้ในส่วนหัวของ char name[20]; สร้างตัวแปรชื่อ n เพื่อเก็บข้อมูลชนิดข้อความ โปรแกรมก่อนฟังก์ชัน main void main() ซึ่งการเขียนในตาแหน่ง { ดังกล่าว จะทาให้ตัวแปร printf("Enter number : "); เหล่านั้นสามารถเรียกใช้จากที่ scanf (‚%d‛,&num); ใดก็ได้ในโปรแกรม ดังตัวอย่าง printf("Enter you name..."); scanf("%s",&name); printf("Nice to meet you..."); }
  • 4. Character (ข้อมูลแบบตัวอักษร) การประกาศใช้ char A =‘b’; หมายถึง ให้ตัวแปรชื่อ A เก็บข้อมูลแบบตัวอักษร มีค่าเท่า b String(ข้อมูลที่มความยาวมากกว่า 1 ตัวอักษร) การประกาศใช้ ี char data[10]; หมายถึงกาหนดให้ตัวแปรชื่อdataเก็บข้อมูลได้ 10 ตัวอักษร
  • 5. ชนิดของข้อมูล ชือตัวแปร; ่ float score; ตัวแปรชื่อ score เป็นข้อมูลชนิดจานวนจริง int age; ตัวแปร ชื่อ age เป็นข้อมูลชนิดจานวนเต็ม char ch; ตัวแปร ชื่อ ch เป็นข้อมูลชนิดตัวอักขระ คือ 1 ตัวอักษร char name[30]; ตัวแปร ชื่อ name เป็นข้อมูลชนิดข้อความ มีขนาด 30 ตัวอักษร float width, height, lenght; มีตัวแปร 3 ตัว ชื่อ width ,height และ length ทั้งสามตัวเป็นข้อมูลชนิด จานวนจริง