หน้าแรก
คอมมูนิตี้
ห้อง
แท็ก
คลับ
ห้อง
แก้ไขปักหมุด
ดูทั้งหมด
เกิดข้อผิดพลาดบางอย่าง
ลองใหม่
แท็ก
แก้ไขปักหมุด
ดูเพิ่มเติม
เกิดข้อผิดพลาดบางอย่าง
ลองใหม่
{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
ผมอยากจะเอาข้อมูลใน Stack ออกมาแสดงผลทาง gui ของ java ลักษณะดังภาพครับ ผมต้องทำอย่างไรครับ?
code ทั้งหมดครับ อันนี้เป็นโค๊ตส่วนpushครับ
ยอดคณิตคิดเพลิน
คิดว่าประเทศไหนปกครองประชาธิปไตยแนวๆนี้บ้างครับ
กฎหมายบังคับใช้ได้จริง ให้สิทธิเสรีภาพทุกคนตามที่กฎหมายระบุไว้ แต่กลับออกแบบระบบที่ประชาชนเอาไว้ใช้สู้กับรัฐ ออกมาให้มีราคาต้องจ่ายสูง (ไม่ใช่แค่เรื่องเงินแต่รวมๆหลายๆอย่างแนวๆทำไปก็ไม่คุ้ม) สุดท้ายป
สมาชิกหมายเลข 9182036
6 skill ทองคำที่ใช้ได้ในปี 2026 ใครใช้ก่อนได้ประโยชน์ก่อน (AI SKILL)
เราอยู่ในยุคที่ใครๆ ก็พูดถึง AI แต่เชื่อไหมครับว่ามีคนจำนวนถึง 99 เปอร์เซ็นต์ ที่ยังไม่รู้วิธีดึงศักยภาพที่แท้จริงของมันออกมาใช้ ส่วนใหญ่เราแค่คุยเล่นหรือถามคำถามง่ายๆ กับมันเท่านั้น ทั้งที่ความจริงแล
สมาชิกหมายเลข 8406159
เทพภาษา C ช่วยหน่อยคะ จะอธิบายการทำงานฟังก์ชันเหล่านี้ยังไงดี
ดิฉันจะต้องPresentการทำงานของโครงงานภาษา C คะ แต่บางฟังก์ชันในโครงงานก็ไม่ค่อยเข้าใจการทำงานคะ รู้แต่ว่าเอามาใส่แล้วทำได้แบบนี้ จะต้องถูกถามแน่เลยว่าฟังก์ชันเหล่านี้หมายความว่ายังไง ทำงานยังไง มีใครช
สมาชิกหมายเลข 1252718
อยากรู้ว่าเขียนแสดงสูตรคูณแบบรอบต้องใช้คำสั่งยังไงคะ โปรแกรมภาษาซี
#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
การใช้ #include "......." สำหรับภาษา C
การใช้ #include เราสามารถใช้เพื่อให้นำข้อมูลจากใน "........." มาประมวลผลได้ใช่ไหมครับ ผมเลยสร้างไฟล์ขึ้นมาโดยเขียนคำสั่ง printf("COMPUTER"); และ save เป็นไฟล์ชื่อ roc1 จากนั้นจึงเข
สมาชิกหมายเลข 3678282
วิธีเปิดบัญชี MT4 - MetaTrader 4 (จริงและสาธิต) อย่างละเอียด 2025
การสร้างบัญชี MetaTrader 4 ประกอบด้วยสองขั้นตอนหลัก ขั้นตอนแรกคือการติดตั้งแพลตฟอร์ม MetaTrader 4 (MT4) และขั้นตอนที่สองคือการตั้งค่าบัญชีซื้อขาย ซึ่งจะช่วยให้คุณเข้าสู่ระบบแพลตฟอร์ม MetaTrader ได้ บท
สมาชิกหมายเลข 9075251
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
วิศวกรรมคอมพิวเตอร์
วิทยาศาสตร์คอมพิวเตอร์
การออกแบบฐานข้อมูล
บนสุด
ล่างสุด
อ่านเฉพาะข้อความเจ้าของกระทู้
หน้า:
หน้า
จาก
แชร์ :
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน
อ่านเพิ่มเติมได้ที่นี่
ยอมรับ
ช่วยอธิบายภาษาซีเกี่ยวกับ 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);
ขอบคุณครับ