วันพฤหัสบดีที่ 11 ตุลาคม พ.ศ. 2561

ฟังก์ชั่นและอาร์กิวเมนต์ (Function and Argument)


ฟังก์ชั่นและอาร์กิวเมนต์ (Function and Argument)
      ฟังก์ชั่น (Function)
      เป็นเสมือนตัวดำเนินการค่าคงที่หรือตัวแปร ที่ทำให้เกิดผลลัพธ์ขึ้นมาใหม่ ตามวิธีดำเนินการในลักษณะต่าง ๆ เช่น +, -, *, / ฯลฯ
      อาร์กิวเมนต์ (Argument)
     คือค่าคงที่ หรือตัวแปรที่เราส่งผ่านเข้าไปดำเนินการตามฟังก์ชั่นต่างๆ เช่น
     ( /  10  X )
       |   |__|___อาร์กิวเมนต์
       |_______ฟังก์ชั่น
      ในบางฟังก์ชั่นจำเป็นต้องมีอาร์กิวเมนต์ บางฟังก์ชั่นอาจไม่จำเป็นต้องมีก็ได้ ในภาษา AutoLISP นี้มีการแบ่งฟังก์ชั่นออกเป็น 2 ประเภทคือ
     1. ฟังก์ชั่นมาตรฐานที่มีใน AutoLISP
      ฟังก์ชั่นทางคณิตศาสตร์
      ฟังก์ชั่นเปลี่ยนแปลงชนิดข้อมูล
      ฟังก์ชั่นที่ใช้กับข้อมูลแบบ List
      ฟังก์ชั่นที่ใช้กับข้อมูลแบบ String
      ฟังก์ชั่นเกี่ยวกับเงื่อนไขและการวนรอบ
      ฟังก์ชั่นที่ควบคุมการ Input & Output
      ฟังก์ชั่นเกี่ยวกับไฟล์
      ฟังก์ชั่นเกี่ยวกับ Entity และการเลือก Entity
     2. ฟังก์ชั่นที่ผู้ใช้กำหนดขึ้นเอง (User Defined Function)
      เรียกใช้งานได้เช่นเดียวกับ Command
      เรียกใช้งานโดยฟังก์ชั่น




Cr. กรมส่งเสริมอุตสาหกรรม – พื้นฐานการเขียนโปรแกรม AutoLISP



ไม่มีความคิดเห็น:

แสดงความคิดเห็น