Ở đây chúng ta sẽ xem __func__ C.
là gìVề cơ bản, __func__ hoặc __FUNCTION__ (Một số phiên bản cũ của C và C + + hỗ trợ __func__). Macro này được sử dụng để lấy tên của hàm hiện tại.
Ví dụ
#include<stdio.h>
void TestFunction(){
printf("Output of __func__ is: %s\n", __func__ );
}
main() {
printf("Output of __func__ is: %s\n", __func__ );
TestFunction();
} Đầu ra
Output of __func__ is: main Output of __func__ is: TestFunction