As a simple example, in the C programming language, this is a typical macro that is not a parameterized macro: #define PI 3.14159 This causes the string "PI" to be replaced with "3.14159" wherever it occurs.
این به ماکرو مقداری از قدرت یک تابع را می‌دهد یک مثال ساده، در زبان برنامه‌نویسی C، این ماکرو معمولی است که ماکرو پارامتری نیست: #define PI 3.14159 این باعث می‌شود رشته "PI" با "۳٫۱۴۱۵۹" جایگزین شود هر کجا که رخ دهد.