หน้าแรก
คอมมูนิตี้
ห้อง
แท็ก
คลับ
ห้อง
แก้ไขปักหมุด
ดูทั้งหมด
เกิดข้อผิดพลาดบางอย่าง
ลองใหม่
แท็ก
แก้ไขปักหมุด
ดูเพิ่มเติม
เกิดข้อผิดพลาดบางอย่าง
ลองใหม่
{room_name}
{name}
{description}
กิจกรรม
แลกพอยต์
อื่นๆ
ตั้งกระทู้
เข้าสู่ระบบ / สมัครสมาชิก
เว็บไซต์ในเครือ
Bloggang
Pantown
PantipMarket
Maggang
ติดตามพันทิป
ดาวน์โหลดได้แล้ววันนี้
เกี่ยวกับเรา
กฎ กติกา และมารยาท
คำแนะนำการโพสต์แสดงความเห็น
นโยบายเกี่ยวกับข้อมูลส่วนบุคคล
สิทธิ์การใช้งานของสมาชิก
ติดต่อทีมงาน Pantip
ติดต่อลงโฆษณา
ร่วมงานกับ Pantip
Download App Pantip
Pantip Certified Developer
ช่วยอธิบายภาษาซีเกี่ยวกับ Stack หน่อยครับ
กระทู้คำถาม
วิศวกรรมคอมพิวเตอร์
วิทยาศาสตร์คอมพิวเตอร์
การออกแบบฐานข้อมูล
ช่วยคอมเม้นแต่ละคำสั่งให้หน่อยครับว่า มีวิธีการคิดยังไง แบบว่าทำไมผลลัพธ์ออกมาได้ 4 5 3
a = 1; b= 3; c=2;
clear (&stack); push(&stack,c);
push(&stack,a+b); a=pop(&stack);
push(&stack,b); push (&stack,5);
b = pop (&stack); c=pop(&stack);
printf ("%d %d %d\n",a,b,c);
ขอบคุณครับ
▼
กำลังโหลดข้อมูล...
▼
แสดงความคิดเห็น
กระทู้ที่คุณอาจสนใจ
ช่วยด้วยยยยคะ ! มีใครพอช่วยได้ไหมคะ
#include<stdio.h> #include<stdlib.h> struct node { int info; struct node *link; }*top = NULL; void push(int num); int pop(); void display(); main() { int choice,num; while(1) {
สมาชิกหมายเลข 3426340
อยากรู้การทำงานของโค้ดนี้ ใครรู้ช่วยตอบหน่อยน๊าาาาา ^_^
/*NBT72.C stack ok work(liner)*/ #define S_SIZE 100 #define S_TYPE int static int k_pnt =0; static S_TYPE stack; push(element) S_TYPE element; { stack = element; k_pnt ++ ; return; } S_
สมาชิกหมายเลข 1488651
ช่วยดูโค้ดภาษา c ให้หน่อยค่ะ
คือช่วยดูให้หน่อยค่ะว่าถ้าเป็นแบบนี้ถือว่าใช้ stack หรือยังคะ แล้วถ้าไม่จะแก้ยังไงดีคะ
สมาชิกหมายเลข 5535793
การใช้ #include "......." สำหรับภาษา C
การใช้ #include เราสามารถใช้เพื่อให้นำข้อมูลจากใน "........." มาประมวลผลได้ใช่ไหมครับ ผมเลยสร้างไฟล์ขึ้นมาโดยเขียนคำสั่ง printf("COMPUTER"); และ save เป็นไฟล์ชื่อ roc1 จากนั้นจึงเข
สมาชิกหมายเลข 3678282
อยากรู้ว่าเขียนแสดงสูตรคูณแบบรอบต้องใช้คำสั่งยังไงคะ โปรแกรมภาษาซี
#include<stdio.h> void main() { int m; int i=1; printf("INPUT M = "); scanf("%d",&m); for(i=1;i<=12; i++) printf("%d×%d=%d\n",m,i,m
สมาชิกหมายเลข 7337524
เทพภาษา C ช่วยหน่อยคะ จะอธิบายการทำงานฟังก์ชันเหล่านี้ยังไงดี
ดิฉันจะต้องPresentการทำงานของโครงงานภาษา C คะ แต่บางฟังก์ชันในโครงงานก็ไม่ค่อยเข้าใจการทำงานคะ รู้แต่ว่าเอามาใส่แล้วทำได้แบบนี้ จะต้องถูกถามแน่เลยว่าฟังก์ชันเหล่านี้หมายความว่ายังไง ทำงานยังไง มีใครช
สมาชิกหมายเลข 1252718
ผมอยากจะเอาข้อมูลใน Stack ออกมาแสดงผลทาง gui ของ java ลักษณะดังภาพครับ ผมต้องทำอย่างไรครับ?
code ทั้งหมดครับ อันนี้เป็นโค๊ตส่วนpushครับ
ยอดคณิตคิดเพลิน
วิธีเปิดบัญชี MT4 - MetaTrader 4 (จริงและสาธิต) อย่างละเอียด 2025
การสร้างบัญชี MetaTrader 4 ประกอบด้วยสองขั้นตอนหลัก ขั้นตอนแรกคือการติดตั้งแพลตฟอร์ม MetaTrader 4 (MT4) และขั้นตอนที่สองคือการตั้งค่าบัญชีซื้อขาย ซึ่งจะช่วยให้คุณเข้าสู่ระบบแพลตฟอร์ม MetaTrader ได้ บท
สมาชิกหมายเลข 9075251
ภาษาซีสามารถล็อคกล่องข้อความได้มั้ยครับ
ผมพึ่งเริ่มฝึกเขียนภาษาซีได้ไม่นานครับ คือผมต้องการเขี้ยนโค้ดให้มันล็อคหน้านึงไว้เหมือในยูทูปน่ะครับ คือเราดูวีดีโอแล้วเลื่อนอ่าน คอมเม้นท์ได้ประมาณนั้นครับ ผมจะมีโค้ดให้ดู1อันนะครับ มันจะแสดงตาราง ที
สมาชิกหมายเลข 4856151
เป็น dev มา 4 ปี แต่สัมภาษณ์งานไม่ผ่านเลย ควรเปลี่ยนสายไหม?
สวัสดีค่ะ เราอายุ 26 ปี ทำงานเป็น full stack developer มา 4 ปีค่ะ ออกจากงานมาได้ จะ 1 เดือนแล้วค่ะ ตอนก่อนออกก็มีสมัครงานไปด้วยค่ะ แต่สัมไปสองที่ ไม่ผ่าน จนเราออกมาแล้ว คิดว่าคงจะได้เต็มที่กับการหางาน
สมาชิกหมายเลข 2558168
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
วิศวกรรมคอมพิวเตอร์
วิทยาศาสตร์คอมพิวเตอร์
การออกแบบฐานข้อมูล
บนสุด
ล่างสุด
อ่านเฉพาะข้อความเจ้าของกระทู้
หน้า:
หน้า
จาก
แชร์ :
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน
อ่านเพิ่มเติมได้ที่นี่
ยอมรับ
ช่วยอธิบายภาษาซีเกี่ยวกับ Stack หน่อยครับ
a = 1; b= 3; c=2;
clear (&stack); push(&stack,c);
push(&stack,a+b); a=pop(&stack);
push(&stack,b); push (&stack,5);
b = pop (&stack); c=pop(&stack);
printf ("%d %d %d\n",a,b,c);
ขอบคุณครับ