บทที่ 3 สตริงและ เรคคคอร์ค

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
Pointers. Why have pointers? / pointers ทำให้ฟังก์ชันหรือส่วนของ โปรแกรมสามารถใช้งานข้อมูลร่วมกันได้ / ใช้ pointers ในการสร้างโครงสร้างข้อมูลที่ ซับซ้อนได้
Advertisements

Arrays.
สาขาวิชาคอมพิวเตอร์ คณะวิทยาศาสตร์และเทคโนโลยี
ตัวแปรประเภทตัวชี้ (Pointer)
Lists Data Structure LAUKHWAN NGAMPRASIT LAUKHWAN NGAMPRASIT.
โดยอาจารย์ศิริพร ศักดิ์บุญญารัตน์ ครูชำนาญการ โรงเรียนมหิดลวิทยานุสรณ์
ตัวแปรชุด การเขียนโปรแกรมภาษาคอมพิวเตอร์ 1
ข้อมูลชนิดสตริง String บทที่ 8
การรับค่าและแสดงผล.
ข้อมูลชนิดโครงสร้าง (Structure Data)
Chapter 7 ขอบเขตของตัวแปร Variable Scope.
ตัวแปรชนิดโครงสร้าง (Structure)
Data Type part.II.
หลักการโปรแกรม 1 Lecture 3: ตัวแปร, นิพจน์คณิตศาสตร์, การคำนวณทางคณิตศาสตร์,การดำเนินการกับสายอักขระ.
Array.
ชนิดของข้อมูลและตัวดำเนินการ
Structure.
LAB # 5 Computer Programming 1 1.
ARRAY.
Week 6 ประกาศค่าตัวแปร.
รับและแสดงผลข้อมูล.
PHP LANGUAGE.
อาเรย์ (Array).
ตัวแปรชุด.
Lecture no. 6 Structure & Union
เรื่อง ประเภทของข้อมูล
การประกาศตัวแปร “ตัวแปร” คือสิ่งที่เราสร้างขึ้นมาเพื่อใช้เก็บค่าต่างๆและอ้างอิงใช้งานภายในโปรแกรม ตามที่เรากำหนดขึ้น การสร้างตัวแปรขึ้นมาเราเรียกว่า.
Arrays.
ตัวแปรแบบโครงสร้าง.
บทที่ 12 Structure and union Kairoek choeychuen
Kairoek Choeychuen M.Eng (Electrical), KMUTT
บทที่ 6 ตัวแปรอาร์เรย์ (Array of Variable)
การจัดการข้อมูลด้วยคอมพิวเตอร์
1 Structures & Records SCC : Suthida Chaichomchuen
บทที่ 2 ประเภทข้อมูล (DATA TYPE)
ข้อมูลชนิดอาร์เรย์ ประเภทของข้อมูลที่ผ่านมาส่วนใหญ่ในตอนต้นๆจะเป็นข้อมูลเดี่ยว โดยตัวแปรหนึ่งตัวสามารถเก็บข้อมูลได้หนึ่งตัว ถ้าหากต้องการเก็บข้อมูลหลายตัวจะต้องประกาศตัวแปรหลายตัว.
ข้อมูลพื้นฐานและตัวดำเนินการ
อาร์เรย์และข้อความสตริง
อาร์เรย์ (Array).
อาร์เรย์ (Array).
ตัวแปร (Variable) คือ ชื่อที่ตั้งขึ้นเพื่อเก็บข้อมูลในหน่วยความจำ สามารถเก็บข้อมูลชนิดใดก็ ได้ ลักษณะที่สำคัญ ค่าที่จัดเก็บ เมื่อปิดโปรแกรมข้อมูลจะหายไป.
บทที่ 7 คำสั่งสำหรับเขียนโปรแกรม
ตัวแปรกับชนิดของข้อมูล
แถวลำดับ (array) ง40202 การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์
ง30212 พื้นฐานการเขียนโปรแกรม ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
ง30212 การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
ปฏิบัติการครั้งที่ 10 pointer. หน่วยความจำ หน่วยความจำนั้นเสมือนเป็นช่องว่างไว้เก็บ ของที่มีหมายเลขประจำติดไว้ที่แต่ละช่อง เพื่อใช้ในการระบุตำแหน่งของช่องได้
ตัวแปรกับชนิดของข้อมูล
Week 12 Engineering Problem 2
การประมวลผลสายอักขระ
Week 12 Engineering Problem 2
ตัวแปรชุด Arrays.
Object-Oriented Programming
การใช้งาน ฐานข้อมูล การเขียนเว็บเพจด้วยภาษา php ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม.
การสร้างฐานข้อมูลโดยการใช้ phpMyAdmin
บทที่ 10 สตริง.
โครงสร้างโปรแกรมภาษาซี
ตัวแปร Array แบบ 1 มิติ การเขียนโปรแกรมแบบวนซ้ำ
ข้อมูลแบบโครงสร้างและยูเนียน
1. Global variable คือ ตัวแปรที่กำหนดหรือประกาศไว้นอกฟังก์ชันใด ๆ ทุกฟังก์ชัน สามารถนำตัวแปรประเภท Global ไปใช้ได้ทุกฟังก์ชัน.
พื้นฐานการเขียนโปรแกรมด้วย C#
หน่วยที่ 4 โครงสร้างโปรแกรมภาษาซี
บทที่ 2 โครงสร้างของภาษา C.
ตัวแปร และชนิดข้อมูล.
บทที่ 11 การจัดการข้อมูลสตริง
การเขียนโปรแกรม (ภาษาซี)
บทที่ 6 ตัวแปรชุดและ สตริง รายวิชา ง การเขียนโปรแกรมเชิง วัตถุ Reading: ใบความรู้ บทที่ 6.
Variable, Constant. Variable คือชื่อที่ตั้งขึ้นมาเพื่อจองพื้นที่ใน หน่วยความจำสำหรับ พักข้อมูล.
Computer Programming Asst. Prof. Dr. Choopan Rattanapoka
หลักการทั่วไปเกี่ยวกับการเขียนโปรแกรม
ใบสำเนางานนำเสนอ:

บทที่ 3 สตริงและ เรคคคอร์ค บทที่ 3 สตริงและ เรคคคอร์ค สตริง โครงสร้างที่เป็นการรวบรวมโครงสร้างข้อมูลคาร์เรคเตอร์ (Character) ซึ่งเป็นตัวอักษรและสัญลักษณ์ (Symbol)

รูปแบบโครงสร้างข้อมูลสตริง 9 ไบต์

ประกาศตัวแปรเป็น char name [9]; สามารถรับตัวแปรได้ 8 ตัว

A t A t c A t c h A A t t c c h h a a

A t c h a r A t c h a r a A t c h a r a \0

เรคคอร์ด โครงสร้างข้อมูลที่ผู้ใช้ต้องกำหนดคุณสมบัติขึ้นมาก่อน ประกอบด้วยสมาชิกแต่ละตัวที่สามารถมีโครงสร้างข้อมูลชนิดใดก็ได้ไม่จำเป็นต้องเหมือนกัน

ประกาศตัวแปร int ID /* 2 ไบต์ chat Name[10]; /* 10 ไบต์ char surname [20]; /*20 ไบต์ char Phone[10]; /* 10 ไบต์ float Salary /*4 ไบต์ รวม 46 ไบต์ ประกาศตัวแปรแต่ยังไม่ได้จองพื้นที่ในการเก็บข้อมูล

Struct Employee emp1; int ID /* 2 ไบต์ char name[10]; char surname[20] char Phone[10]; float Salary /*4 ไบต์ ประกาศตัวแปรภายใน emp1 พร้อมกับจองพื้นที่ ตามกำหนด คือ 46 ไบต์

ID 2 ไบต์ 0001

Name Surname Phone

การกำหนดเพื่อการใส่ค่า Name Strcpy (emp1.Name, “Atchara”); \0 A t c ประกาศตัวแปร 10 ตัว แต่ชื่อมีเพียง 7 ตัว และช่องว่างที่เหลือให้ใส่ \0

การกำหนดเพื่อการใส่ค่า Surname Strcpy (emp1.Surname, “Rujirarungruang”); i r a u n g R j \0

การกำหนดเพื่อการใส่ค่า Phone Strcpy (emp1.Phone, “074562314”); 5 6 2 3 1 4 \0 7 ตัวสุดท้ายให้ใส่ \ 0

Salary 4 ไบต์ 15000