Quiz Macro

ตอบคำถามจากสไลด์

  1. จากตัวอย่างที่พี่ยกตัวอย่างเมื่อครู่ (มีอยู่ด้านล่าง) ไปอยากให้พวกเราช่วงแปลงตัวอย่างการหาพื้นที่สี่เหลี่ยมจากฟังก์ชันมาโคร เป็นรูปสามเหลี่ยมจากฟังก์ชันมาโครแทน

#include <iostream>

// macro with parameter
#define AREA(l, b) (l * b)
int main()
{
	int l1 = 10, l2 = 5, area;

	area = AREA(l1, l2);

	std::cout << "Area of rectangle is: " << area;

	return 0;
}

Last updated

Assoc. Prof. Wiroon Sriborrirux, Founder of Advance Innovation Center (AIC) and Bangsaen Design House (BDH), Electrical Engineering Department, Faculty of Engineering, Burapha University