ชนิดข้อมูลแบบ char จะต้องอยู่ภายในเครื่องหมายใด

����� ���¶֧ �������¡᷹��鹷���红������˹��¤����� �� ��Դ �ͧ������ ����Ẻ�ͧ����ä�� char, int, long, float, double, unsigned int, unsigned long int

��á�˹������ ���� 2 Ẻ ���

  1. ��˹���� �͡���������� ���Ϳѧ��ѹ ���¡����ù����� Global Variable ��˹����͡�ѧ��ѹ ��ҹ��������� �դ����������� 0 ( �ó�������˹����������� )
  2. ��˹���� 㹡��������� ���Ϳѧ��ѹ ���¡����ù����� Local Variable ��˹���� ���㹿ѧ��ѹ ��ҹ�����㹿ѧ��ѹ��� ������١��˹��������������ѵ��ѵ�

��á�˹����͵���� ��ѡ����մѧ���

  1. ��ͧ��鹵鹴��µ���ѡ��
  2. ����������ͧ���·ҧ��Ե��ʵ��㹪��͵����
  3. ����ö������ͧ���� underline �_' ��
  4. ������ reserved words �� int, float, etc. Note: �������������ҫ�����ö��繤���ᵡ��ҧ�ͧ���͵��������� ����Թ 8 ����ѡ�� ��Ъ��͵���è�ᵡ��ҧ�ѹ������ٻẺ�ͧ����ѡ�� ��ҧ�ѹ

��û�С�ȵ���� ���ѡɳдѧ���

��Դ�ͧ����������ҫ�

  1. �����Ẻ char �繵���÷��������Ѻ�红����ŷ���繵���ѡ�â�Ҵ 1 ��� ���� ���ͷ��㹡���� 1 亵� ������ҧ ����ê�Դ��� �� 'A' , 'b' , '1' , '?'
  2. �����Ẻ integer �繵���÷��������Ѻ����纤�ҵ���Ţ����繨ӹǹ�������դ�� �����ҧ - 32768 �֧ 32767 �����ͷ��㹡���� 2 亵� ������ҧ ����ê�Դ��� �� 5 , -10 , 2534
  3. �����Ẻ long �繵���÷���纤���繨ӹǹ�������ըӹǹ亵��� 2 ��Ңͧ �ӹǹ��� ( �ѡ�����繤ӹ�˹�ҵ���� �� long int )
  4. �����Ẻ float �繵���÷�����红����ŷ�����Ţ�ȹ��� �¨���������ٻ a.b x 10 e ���鹷��㹡���� 4 亵� �դ�������ҧ 3.4E-38 �֧ 3.4E+38 ���� �ʴ��� �Ţ�ȹ���������Թ 6 ���˹� ������ҧ ����ê�Դ��� �� 10.625 -6.67
  5. �����Ẻ double �繵���÷���红����ŷ�����Ţ�ȹ�������͹�Ѻ float ��� ���鹷��㹡�����ҡ������� 2 ��� ����բ�Ҵ 8 亵� �դ�������ҧ 1.7E-308 �֧ 1.7E+308
  6. �����Ẻ unsigned �ʴ�����繵���÷���纤���繨ӹǹ��� Ẻ���Դ ����ͧ���� ( �繺ǡ��ҹ�� ) �ѡ�����繤ӹ�˹�ҵ���� ������ҧ�����ҹ �� unsigned int

ชนิดข้อมูล

ชนิดข้อมูล
ในการเขียนโปรแกรมภาษา C นั้น ผู้ใช้จะต้องกำหนดชนิดให้กับตัวแปรนั้นก่อนที่จะนำไปใช้งาน โดยผู้ใช้จะต้องรู้ว่าในภาษา C นั้นมีชนิดข้อมูลอะไรบ้าง เพื่อจะเลือกใช้ได้อย่างถูก
ต้องและเหมาะสม ในภาษา C จะมี 4 ชนิดข้อมูลมาตรฐาน ดังนี้
ชนิดข้อมูลแบบไม่มีค่า หรือ Void Type (Void)
ข้อมูลชนิดนี้ จะไม่มีค่าและจะไม่ใช้ในการกำหนดชนิดตัวแปร แต่ส่วนใหญ่จะใช้เกี่ยวกับฟังก์ชั่น ซึ่งจะขอยกไปอธิบายในเรื่องฟังก์ชั่น
ชนิดข้อมูลมูลแบบจำนวนเต็ม หรือ Integer Type (int)
เป็นชนิดข้อมูลที่เป็นตัวเลขจำนวนเต็ม ไม่มีทศนิยม ซึ่งภาษา C จะแบ่งข้อมูลชนิดนี้ออกได้เป็น 3 ระดับ คือ short int , int และ long int ซึ่งแต่ละระดับนั้นจะมีขอบเขตการใช้งานที่แตกต่างกัน
ชนิดข้อมูลแบบอักษร หรือ Character Type (char)
ข้อมูลชนิดนี้ก็คือ ตัวอักษรตั้งแต่ A-Z เลข 0-9 และสัญลักษณ์ต่าง ๆ ตามมาตรฐาน ACSII (American Standard Code Information Interchange) ซึ่งเมื่อกำหนดให้กับตัวแปรแล้วตัวแปรนั้นจะรับค่าได้เพียง 1 ตัวอักษรเท่านั้น และสามารถรับข้อมูลจำนวนเต็มตั้งแต่ถึง 127 จะใช้ขนาดหน่วยความจำ 1ไบต์หรือ 8 บิต
ชนิดข้อมูลแบบทศนิยม หรือ Floating Point Type (flat)
เป็นข้อมูลชนิดตัวเลขที่มีจุดทศนิยม ซึ่งสามารถแบ่งออกเป็น 3 ระดับ คือ float, double และ long double แต่ละระดับนั้นจะมีขอบเขตที่แตกต่างกันในการใช้งาน ดังแสดงในตารางที่ 2-2
ตัวแปร 
ตัวแปร คือ ชื่อที่ใช้อ้างถึงตำแหน่งต่าง ๆ ในหน่วยความจำ ซึ่งใช้เก็บข้อมูลต่าง ๆ ด้วยขนาดตามชนิดข้อมูล

การประกาศตัวแปร 
การประกาศตัวแปรในภาษา C นั้นสามรถทำได้ 2 ลักษณะ คือ การประกาศตัวแปรแบบเอกภาพ หรือการประกาศตัวแปรแบบ Global คือ ตัวแปรที่จะสามารถเรียกใช้ได้ทั้งโปรแกรม และแบบที่สองการประกาศตัวแปรแบบภายใน หรือการประกาศตัวแปรแบบ Local ซึ่งตัวแปรแระเภทนี้จะใช้ได้ในเฉพาะฟังก์ชั่นของตัวเองเท่านั้น

#include<stdio.h>
#include<conio.h>
int total; /*การประกาศตัวแปรแบบ Global */
main()
{
int price, money; /*การประกาศตัวแปรแบบ Local*/

}

การกำหนดค่าให้กับตัวแปร
การกำหนดค่าให้กับตัวแปรนั้น จะสามารถกำหนดได้ตั้งแต่ตอนที่ประกาศตัวแปรเลยหรือจะกำหนดให้ภายในโปรแกรมก็ได้ ซึ่งการกำหนดค่าจะใช้เครื่องหมาย = กั้นตรงกลาง
int total = 0;
ถ้ามีตัวแปรข้อมูลชนิดเดียวกัน ก็สามารถทำแบบนี้ได้
int total =0,sum
หรือ
int total =0,sum=0;
ถ้าเป็นการกำหนดภายในโปรแกรม ซึ่งตัวแปรนั้นได้ประกาศไว้แล้วสามารถทำแบบนี้
total = 50;
หรือ 
                    total = total+sum
หรือกำหนดค่าจาการพิมพ์ข้อมูลเข้าทางคีย์บอร์ด
scanf(“%d”,&total);

โปรแกรมที่ 2-2

การกำหนดชนิดข้อมูลแบบชั่วคราว 
เมื่อผู้ใช้ได้กำหนดชนิดข้อมูลให้กับตัวแปรใด ๆ ไปแล้ว ตัวแปรตัวนั้นจะมีชนิดข้อมูลเป็นแบบที่กำหนดให้ตลอดไป บางครั้งการเขียนโปรแกรมอาจจะต้องมีความจำเป็นต้องเปลี่ยนชนิดข้อมูลของตัวแปรตัวนั้น ซึ่งภาษาซี ก็มีความสามารถที่จะทำเช่นนั้นได้
รูปแบบ
([ชนิดข้อมูล])[ตัวแปร]

                                        โปรแกรมที่ 2-3

ชนิดข้อมูลแบบค่าคงที่ (Constants)
ชนิดข้อมูลประเภทนี้ ชื่อก็บอกอยู่ว่าเป็นชนิดข้อมูลแบบค่าคงที่ ซึ่งก็คือข้อมูลตัวแปรประเภทที่เป็น Constants ผู้ใช้จะไม่สามารถเปลี่ยนแปลงค่าของตัวแปรตัวนั้น ในขณะที่โปรแกรมทำงานอยู่
รูปแบบ
Const[ชนิดข้อมูล][ตัวแปร]=[ค่าหรือ นิพจน์]

โปรแกรมที่ 2-4 

nstant นั้นสามารถแบ่งออกได้ ดังนี้
Integer Constants เป็นค่าคงที่ชนิดข้อมูลแบบตัวเลขจำนวนเต็มไม่มีจุดทศนิยม
const int a = 5;

Floating-Point Constants เป็นค่าคงที่ชนิดข้อมูลแบบตัวเลขที่มีจุดทศนิยม
const float b = 5.6394;

Character Constants เป็นค่าคงที่ชนิดตัวอักษร ซึ่งจะต้องอยู่ภายในเครื่องหมาย ‘’เท่านั้น
const char b = ‘t’;

String Constants เป็นค่าคงที่เป็นข้อความ ซึ่งจะต้องอยู่ภายใต้เครื่องหมาย “”เท่านั้น
“”
“h”
“Hello world\n”
“HOW ARE YOU”
“Good Morning!”

โปรแกรมที่ 2-5 

Statements
                    statements ในภาษา c คือ คำสั่งต่าง ไ ที่ประกอบขึ้นจนเป็นตัวโปรแกรม ซึ่งในภาษา c นั้นได้แบ่งออกเป็น 6 แบบ คือ Expression Statement และ Compound Statement ณ.ที่นี้จะมีด้วยกัน 2 แบบ

Expression Statement   หรือเรียกอีกอย่างหนึ่งว่า Single Statement ซึ่ง Statement  แบบนั้นจะต้องมีเครื่องหมาย; หลังจาก statement เมื่อภาษา C พบเครื่องหมาย ; จะทำให้มันรู้ว่าจบชุดคำสั่งแล้ว แล้วจึงข้ามไปทำ Statement ชุดต่อไป
a = 2;
หรือ
printf(“x contains %d, y contains %d\n”,x,y);
Compound Statement คือ ชุดคำสั่งที่มีคำสั่งต่าง ๆ รวมอยู่ด้านใน Block ซึ่งจะใช้เครื่องหมาย {เป็นการเปิดชุดคำสั่ง และใช้} เป็นตัวปิดชุดคำสั่ง ตัวอย่างที่เห็นได้ชัดเจนสำหรับ Statement แบบนี้ คือ ตัวฟังก์ชั่น Main โดยทั่ว ๆ ไปในภาษา C Compound Statement จะเป็นตัวฟังชั่น

Advertisement

Share this:

  • Twitter
  • Facebook

Like this:

ถูกใจ กำลังโหลด...

ชนิดข้อมูล char เป็นการเก็บข้อมูลใด

ประเภทของตัวแปร
ขนาด (Bits)
ความหมาย
char
8
เก็บข้อมูลชนิดตัวอักขระ โดยจะใช้พื้นที่ในหน่วยความจำในการจัดเก็บ 8 bits (1 Byte)
unsigned char
8
เก็บข้อมูลชนิดอักขระ แบบไม่คิดเครื่องหมาย
int
16
เก็บข้อมูลชนิดตัวเลขจำนวนเต็ม ใช้พื้นที่ในหน่วยความจำ 16 bits (2 Bytes)
unsigned int
16
เก็บข้อมูลชนิดตัวเลขจำนวนเต็ม แบบไม่คิดเครื่องหมาย
บทเรียนที่ 4 ชนิดข้อมูล และตัวแปรwww.yupparaj.ac.th › thanphisit › bot4-3null

ข้อใดคือข้อมูลชนิดอักขระ

5. ข้อมูลชนิดตัวอักขระ (Character) เป็นตัวอักษร หรือสัญลักษณ์อื่น ๆ ที่มีความยาว เพียง 1 ตัวอักษรเท่านั้น ซึ่งอาจจะเป็นตัวอักษร A-Z , a-z , 0-9 หรือ # , @ , $ และอื่น ๆ เป็นต้น โดยจะเขียนไว้ในเครื่องหมาย ' ' (Single Quote) ตัวอักขระทั้งหมดนั้น สามารถศึกษาหรือดู รายละเอียดเพิ่มเติมได้จากตารางรหัส ASCII (American ...

ชนิดของข้อมูลในภาษาซี มีอะไรบ้าง

C Language Programing.
ข้อมูลชนิดจำนวนเต็ม (Integer Data Type) ... .
ข้อมูลชนิดจำนวนเต็มที่มีขนาด 2 เท่า (Long Integer) ... .
ข้อมูลชนิดเลขทศนิยม (Float) ... .
ข้อมูลชนิดเลขทศนิยมอย่างละเอียด (Double) คือข้อมูลที่เป็นเลขทศนิยม ใช้พื้นที่ในการเก็บ 8 ไบต์.
ข้อมูลประเภทตัวอักขระ (Character Data Type).

Char คือ อะไร ใน ภาษา ซี

char ภาษา C คือชนิดตัวแปร ใช้สำหรับเก็บข้อมูลประเภทตัวอักษร 1 ตัว เช่น a, b, c ตัวอย่าง สอนการสร้างตัวแปรชนิด char และ char array เพื่อเก็บข้อมูลชุดตัวอักษร หรือ string พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้

Toplist

โพสต์ล่าสุด

แท็ก

ไทยแปลอังกฤษ แปลภาษาไทย ห่อหมกฮวกไปฝากป้าmv โปรแกรม-แปล-ภาษา-อังกฤษ พร้อม-คำ-อ่าน แปลภาษาอาหรับ-ไทย Terjemahan ข้อสอบคณิตศาสตร์ พร้อมเฉลย แปลภาษาอังกฤษเป็นไทย pantip ศัพท์ทางทหาร military words แอพแปลภาษาอาหรับเป็นไทย การ์ดแคปเตอร์ซากุระ ภาค 4 พจนานุกรมศัพท์ทหาร ศัพท์ทหาร ภาษาอังกฤษ pdf ห่อหมกฮวกไปฝากป้า หนังเต็มเรื่อง ไทยแปลอังกฤษ ประโยค lmyour แปลภาษา การ์ดแคปเตอร์ซากุระ ภาค 3 ประปาไม่ไหล วันนี้ ฝยก. ย่อมาจาก หยน ห่อหมกฮวก แปลว่า เมอร์ซี่ อาร์สยาม ล่าสุด แปลภาษาจีน ่้แปลภาษา onet ม3 การ์ดแคปเตอร์ซากุระ ภาค 1 ข้อสอบโอเน็ต ม.3 ออกเรื่องอะไรบ้าง ตตตตลก บบบย ห่อหมกฮวกไปฝากป้า คาราโอเกะ เขียน อาหรับ แปลไทย เนื้อเพลง ห่อหมกฮวก แปลไทย asus zenfone 2e กรมส่งเสริมการปกครองท้องถิ่น การประปานครหลวง ก่อนจะนิ่งก็ต้องกลิ้งมาก่อน เนื้อเพลง ข้อสอบภาษาอังกฤษ ม.ปลาย พร้อมเฉลย คะแนน o-net โรงเรียน ชขภใ ชื่อเต็ม ร.9 คําอ่าน ตัวอย่าง flowchart ขั้นตอนการทํางาน นยน. ย่อมาจาก ทหาร บทที่ 1 ที่มาและความสําคัญของปัญหา ฝสธ. ย่อมาจาก มัดหัวใจเจ้าชายเย็นชา 2 ซับไทย มัดหัวใจเจ้าชายเย็นชา 2 เต็มเรื่อง ยศทหารบก เรียงลําดับ ระเบียบกระทรวงการคลังว่าด้วยการจัดซื้อจัดจ้างและการบริหารพัสดุภาครัฐ พ.ศ. 2560 รัชกาลที่ 10 ห่อหมกฮวกไปฝากป้า คอร์ด