Tôi cần một macro giúp xuất ra tên và giá trị của tham số đã cho. Nó giống như mã sau.Cách thực hiện chức năng này trong C/C++
#define AA "Hello"
#define BB "World"
#define PRINT(input_param) printf("input_param: %s\n", (input_param))
void main()
{
PRINT(AA);
PRINT(BB);
}
Tôi đang chờ đợi kết quả: AA: Hello\n BB: World\n
Nhưng rõ ràng nó không phải. Ai cũng có thể sửa tôi? Cảm ơn.
Tại sao "nhưng rõ ràng nó không phải là" .. những gì sẽ xảy ra khi bạn chạy này? – Levon
@Levon "input_param: Xin chào \ ninput_param: Thế giới \ n" –
@ R.MartinhoFernandes Cảm ơn bạn đã thông tin. – Levon