▼ กำลังโหลดข้อมูล... ▼
แสดงความคิดเห็น
คุณสามารถแสดงความคิดเห็นกับกระทู้นี้ได้ด้วยการเข้าสู่ระบบ
กระทู้ที่คุณอาจสนใจ
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
C (ภาษาคอมพิวเตอร์)
C++
ซอฟต์แวร์
การพัฒนาซอฟต์แวร์
วิศวกรรมคอมพิวเตอร์
เทพภาษา C ช่วยหน่อยคะ จะอธิบายการทำงานฟังก์ชันเหล่านี้ยังไงดี
รู้แต่ว่าเอามาใส่แล้วทำได้แบบนี้ จะต้องถูกถามแน่เลยว่าฟังก์ชันเหล่านี้หมายความว่ายังไง ทำงานยังไง
มีใครช่วยได้บ้างเอ่ย ช่วยหน่อยนะคะ
1.คำสั่งdelay
#include<time.h>
void delay( int mseconds)
{
clock_t goal = mseconds + clock();
while (goal > clock() );
}
delay(1000);
printf("Home");
ผลการรันคือ ใช้เวลา 1000 mseconds ก็จะขึ้นคำว่า Home
แต่ว่าโค้ดvoid delay( int mseconds) มันทำงานอย่างไรหรือคะ
2.คำสั่งใส่สีอักษร
#include <windows.h>
HANDLE hConsole;
hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hConsole,1);
printf("Home");
ผลการรันคือจะขึ้นคำว่า Homeสีน้ำเงินคะ ซึ่งมาจาก เลข1 (ถ้าใส่2,3,4,....ก็จะเป็นสีอื่นๆ)
แต่HANDLE hConsole;
hConsole = GetStdHandle(STD_OUTPUT_HANDLE); ไม่เข้าใจคะว่าคืออะไร แล้วทำงานอย่างไร
ผู้รู้ช่วยตอบหน่อยนะคะ