Macro expansion là gì?
Phrase
C++
- ★
- ★
- ★
- ★
- ★
Sự mở rộng macro
Trong C/C++ với định nghĩa macro như "#define LIMIT 10" thì 10 là được gọi là mở rộng macro (macro expansion). Khi chương trình chạy và nếu bộ tiền xử lý (preprocessor) của C nhìn thấy LIMIT trong code chương trình, nó sẽ thực hiện mở rộng macro. Nó thay thế LIMIT bằng giá trị của macro expansion tức là giá trị 10.
Learning English Everyday