ข้ามไปที่เนื้อหาหลัก

ลูป for ในภาษา D

คำสั่งทำซ้ำ for ในภาษา D มีการใช้งานเหมือนกับภาษา C
for(ค่าเริ่มต้นตัวแปร ; เงื่อนไขที่ตรวจสอบ ; ปรับค่าตัวแปร){
         คำสั่งที่ 1;
}

คำอธิบาย

  • ค่าเริ่มต้นตัวแปร คือ ตัวแปรที่เรากำหนดขึ้นมาเพื่อใช้ในลูป เพื่อเงื่อนไขการตรวจสอบ
  • เงื่อนไขที่ตรวจสอบ คือ เงื่อนไขที่เปรียบเทียบตรวจสอบเงื่อนไขของตัวแปรที่กำหนดในการลูป
  • ปรับค่าตัวแปร คือ การปรับค่าตัวแปรที่ใช้ในการลูป

ตัวอย่างการลูป for ในภาษา D

import std.stdio;

void main(){
 int a=0;
 for(int i=0;i<=5 ; a++){
  writeln(a);
  i++;
 }
}
ผลลัพธ์
0
1
2
3
4
5

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

สั่งให้ browse เปิดลิงค์ตามที่ต้องการในภาษา D

เราสามารถเขียนโปรแกรมสั่งงานให้ browse เปิดลิงค์ตามที่ต้องการในภาษา D ด้วยการ import ไลบรารี std.process เข้ามา

คอมไพเลอร์ LDC ในภาษา D

คอมไพเลอร์ LDC (LLVM-based D compiler) เป็นคอมไพเลอร์หนึ่งในภาษา D ที่ถูกออกแบบมา ให้เป็นคอมไพเลอร์ภาษา D แบบพกพา โดยใช้ LLVM เป็น backend ใช้ BSD-licensed
สามารถโหลดคอมไพเลอร์ LDC ได้ที่ https://github.com/ldc-developers/ldc/releases
การใช้งาน
หลังที่ทำการติดตั้งคอมไพเลอร์ GDC แล้ว สามารถคอมไพล์โค้ดภาษา D ได้ ดังนี้
ldc2 ไฟล์.d
เอกสาร https://archive.fosdem.org/2014/schedule/event/ldccompiler/attachments/slides/366/export/events/attachments/ldccompiler/slides/366/FOSDEM_2014.pdf