Trong chương trình này, chúng ta sẽ thấy cách các macro được sử dụng để nối hai chuỗi. Chúng ta có thể tạo hai hoặc nhiều hơn hai chuỗi trong macro, sau đó chỉ cần viết chúng lần lượt để chuyển chúng thành một chuỗi nối. Cú pháp như sau:
#define STR1 "str1" #define STR2 " str2" #define STR3 STR1 STR2 //it will concatenate str1 and str2
Đầu vào: Lấy hai chuỗi
Đầu ra: Trả về chuỗi được nối.
Thuật toán
Step 1:Take two strings Step 2: Use macro to concatenate the strings Step 3: End
Mã mẫu
#include<stdio.h> #define STR1 "Hello" #define STR2 "World" #define STR3 STR1 STR2 main() { printf("%s", STR3); }
Đầu ra:
HelloWorld