know2learning.blogspot.com
งานไฟฟ้าและอิเล็กทรอนิกส์: 6.7 พอยน์เตอร์กับตัวแปรชุด (pointers and arrays)
http://know2learning.blogspot.com/2014/07/67-pointers-and-arrays.html
งานไฟฟ้าและอิเล็กทรอนิกส์. วันพุธที่ 9 กรกฎาคม พ.ศ. 2557. 67 พอยน์เตอร์กับตัวแปรชุด (pointers and arrays). 67 พอยน์เตอร์กับตัวแปรชุด (pointers and arrays). พอยน์เตอร์สามารถนำมาช่วยในการจัดการข้อมูลที่เก็บอยู่ในตัวแปรชุดได้ ซึ่งจะช่วยทำให้การจัดเก็บและการเรียกใช้ข้อมูลในตัวแปรชุดมีประสิทธิภาพมาก ขึ้น. โปรแกรมตัวอย่างที่. แสดงการใช้พอยน์เตอร์กับตัวแปรชุด. Include stdio.h /* บรรทัดที่ 1 */. Include conio.h /* บรรทัดที่ 2 */. Void main (void) /* บรรทัดที่ 3 */. บรรทัดที่ 4 */. บรรทัดที่ 6. คำสั่ง...พิม...
know2learning.blogspot.com
งานไฟฟ้าและอิเล็กทรอนิกส์: 8.6 ข้อมูลชุดแบบโครงสร้าง (arrays of structures)
http://know2learning.blogspot.com/2014/07/86-arrays-of-structures.html
งานไฟฟ้าและอิเล็กทรอนิกส์. วันพุธที่ 9 กรกฎาคม พ.ศ. 2557. 86 ข้อมูลชุดแบบโครงสร้าง (arrays of structures). 86 ข้อมูลชุดแบบโครงสร้าง (arrays of structures). 861 การประกาศข้อมูลชุดแบบโครงสร้าง. ใช้คำสั่ง struct มาช่วยในการประกาศข้อมูลชุดแบบโครงสร้างโดยมีรูปแบบดังนี้. รูปแบบที่. รูปแบบที่ 2. Struct struct name struct var[n];. เป็นคำสั่งที่ใช้ประกาศข้อมูลแบบโครงสร้าง. เป็นชื่อตัวแปรโครงสร้างใช้สำหรับอ้างอิงข้อมูลภายใน โครงสร้าง. Type1 name1, type2 name2, …., typeN nameN. 25 bytes 4 bytes 2 bytes. รูปแบ...
know2learning.blogspot.com
งานไฟฟ้าและอิเล็กทรอนิกส์: 8.7 พอยน์เตอร์กับข้อมูลแบบโครงสร้าง (pointer and structures)
http://know2learning.blogspot.com/2014/07/87-pointer-and-structures.html
งานไฟฟ้าและอิเล็กทรอนิกส์. วันพุธที่ 9 กรกฎาคม พ.ศ. 2557. 87 พอยน์เตอร์กับข้อมูลแบบโครงสร้าง (pointer and structures). 87 พอยน์เตอร์กับข้อมูลแบบโครงสร้าง (pointer and structures). หัวข้อนี้จะมีประโยชน์มากเมื่อต้องการทำโครงสร้างข้อมูลแบบ linked list และ tree แบบต่าง ๆ การใช้พอยน์เตอร์อ้างอิงตัวแปรภายในข้อมูลแบบโครงสร้าง สามารถทำได้ดังนี้. รูปแบบการใช้พอยน์เตอร์อ้างอิงตัวแปรภายในข้อมูลแบบโครงสร้าง. Ptr name).member var. Ptr name- member var. Include stdio.h /* บรรทัดที่ 1 */. ส่งอีเมลข้อม...แชร์ไปท&#...
know2learning.blogspot.com
งานไฟฟ้าและอิเล็กทรอนิกส์: 6.5 ตัวดำเนินการที่ใช้กับพอยน์เตอร์ (pointer operator)
http://know2learning.blogspot.com/2014/07/65-pointer-operator.html
งานไฟฟ้าและอิเล็กทรอนิกส์. วันพุธที่ 9 กรกฎาคม พ.ศ. 2557. 65 ตัวดำเนินการที่ใช้กับพอยน์เตอร์ (pointer operator). 65 ตัวดำเนินการที่ใช้กับพอยน์เตอร์ (pointer operator). 651 ตัวดำเนินการ * (asterisk). บางครั้งเรียกว่า เครื่องหมายดอกจัน เป็นเครื่องหมายที่ใช้บ่งบอกถึงค่าข้อมูลที่พอยน์เตอร์ชี้อยู่. โปรแกรมตัวอย่างที่. แสดงการใช้ตัวดำเนินการ * เพื่อบอกถึงค่าข้อมูลที่พอยน์เตอร์ชี้อยู่. Include stdio.h /* บรรทัดที่ 1 */. Include conio.h /* บรรทัดที่ 2 */. Void main (void) /* บรรทัดที่ 3 */. พิมพ์ค...พิม...
know2learning.blogspot.com
งานไฟฟ้าและอิเล็กทรอนิกส์: 6.10 พอยน์เตอร์ทูพอยน์เตอร์ (indirect pointer หรือ pointer to pointer)
http://know2learning.blogspot.com/2014/07/610-indirect-pointer-pointer-to-pointer.html
งานไฟฟ้าและอิเล็กทรอนิกส์. วันพุธที่ 9 กรกฎาคม พ.ศ. 2557. 610 พอยน์เตอร์ทูพอยน์เตอร์ (indirect pointer หรือ pointer to pointer). 610 พอยน์เตอร์ทูพอยน์เตอร์. Indirect pointer หรือ pointer to pointer). Indirect pointer คือ ตัวแปรพอยน์เตอร์ที่เก็บตำแหน่งของตัวแปรพอยน์เตอร์อีกตัวหนึ่งเอาไว้. การประกาศตัวแปรพอยน์เตอร์ทูพอยน์เตอร์ มีรูปแบบดังนี้. ตัวอย่างที่. 64 แสดงการประกาศ pointer to pointer. Int * pptrx;. Float * ppx, * ppy, * ppz;. โปรแกรมตัวอย่างที่. Include stdio.h /* บรรทัดที่ 1 */. คำสั่ง ...คำสั...
know2learning.blogspot.com
งานไฟฟ้าและอิเล็กทรอนิกส์: 6.3 การประกาศตัวแปรพอยน์เตอร์ (declaration pointer variables)
http://know2learning.blogspot.com/2014/07/63-declaration-pointer-variables.html
งานไฟฟ้าและอิเล็กทรอนิกส์. วันพุธที่ 9 กรกฎาคม พ.ศ. 2557. 63 การประกาศตัวแปรพอยน์เตอร์ (declaration pointer variables). 63 การประกาศตัวแปรพอยน์เตอร์ (declaration pointer variables). ก่อนที่จะนำตัวแปรพอยน์เตอร์ไปใช้งาน ต้องมีการประกาศตัวแปรพอยน์เตอร์ดังนี้. รูปแบบการประกาศพอยน์เตอร์ในภาษา. คือ ชนิดของตัวแปรพอยน์เตอร์ซึ่งจะต้องเป็นชนิดเดียวกับข้อมูล นั่นหมายความว่า ถ้าข้อมูลที่...Ptr1 name,ptr2 name, …. ตัวอย่างที่ 6.1 แสดงการประกาศตัวแปรพอยน์เตอร์. Ptwo, *pthree;. Char *ptrx, *ptry , *ptrz;. 88 ข$...
know2learning.blogspot.com
งานไฟฟ้าและอิเล็กทรอนิกส์: 8.5 ข้อมูลแบบโครงสร้างซ้อน (nested structures)
http://know2learning.blogspot.com/2014/07/85-nested-structures.html
งานไฟฟ้าและอิเล็กทรอนิกส์. วันพุธที่ 9 กรกฎาคม พ.ศ. 2557. 85 ข้อมูลแบบโครงสร้างซ้อน (nested structures). 85 ข้อมูลแบบโครงสร้างซ้อน (nested structures). บางครั้งเราสามารถประกาศข้อมูลแบบโครงสร้างซ้อนอยู่ภายในโครงสร้างได้ดังโปรแกรมตัวอย่างต่อไปนี้. โปรแกรมตัวอย่างที่. แสดงการประกาศข้อมูลแบบโครงสร้างซ้อนอยู่ภายในโครงสร้าง. Include stdio.h /* บรรทัดที่ 1 */. Include conio.h /* บรรทัดที่ 2 */. Struct student /* บรรทัดที่ 3 */. บรรทัดที่ 4 */. Char name[20]; /* บรรทัดที่ 5 */. บรรทัดที่ 7 */. จากโปรแกรมตั...
know2learning.blogspot.com
งานไฟฟ้าและอิเล็กทรอนิกส์: กรกฎาคม 2014
http://know2learning.blogspot.com/2014_07_01_archive.html
งานไฟฟ้าและอิเล็กทรอนิกส์. วันพฤหัสบดีที่ 10 กรกฎาคม พ.ศ. 2557. 88 ข้อมูลแบบยูเนียน (unions). 88 ข้อมูลแบบยูเนียน (unions). 881 ความหมายและลักษณะของข้อมูลแบบยูเนียน. ยูเนียน คือ ข้อมูลแบบหนึ่งที่สามารถกำหนดให้ตัวแปรต่างชนิดกัน ใช้เนื้อที่ในหน่วยความจำของเครื่องร่วมกันได้ ทำให้การใช้เนื้อที่ภายในหน่วยความจำลดลง. 882 การประกาศข้อมูลแบบยูเนียน. Declaration of an unions data type). รูปแบบที่ 1. 8230;……. รูปแบบที่. 8230;……. Union union name union var;. Type1 name1, type2 name2,…, typeN nameN. Union same one;.
know2learning.blogspot.com
งานไฟฟ้าและอิเล็กทรอนิกส์: 8.3 การอ้างอิงตัวแปรภายในข้อมูลแบบโครงสร้าง
http://know2learning.blogspot.com/2014/07/83.html
งานไฟฟ้าและอิเล็กทรอนิกส์. วันพุธที่ 9 กรกฎาคม พ.ศ. 2557. 83 การอ้างอิงตัวแปรภายในข้อมูลแบบโครงสร้าง. 83 การอ้างอิงตัวแปรภายในข้อมูลแบบโครงสร้าง. รูปแบบการอ้างอิงตัวแปรภายในโครงสร้าง. Struct var. member name. เช่น person.emp name หมายถึง ชื่อพนักงาน. Person.position หมายถึง ตำแหน่งของพนักงาน. Person.salary หมายถึง เงินเดือนของพนักงาน. Xa, xb, x.c หมายถึง ตัวแปร a, b และ c ตามลำดับ. โปรแกรมตัวอย่างที่. Include stdio.h /* บรรทัดที่ 1 */. Include conio.h /* บรรทัดที่ 2 */. บรรทัดที่ 4 */. Printf("I2 = %d, J...