이 프로그램에서 매크로가 두 문자열을 연결하는 데 사용되는 방법을 볼 것입니다. 매크로에서 두 개 또는 두 개 이상의 문자열을 생성한 다음, 이를 차례로 작성하여 연결된 문자열로 변환할 수 있습니다. 구문은 다음과 같습니다.
#define STR1 "str1" #define STR2 " str2" #define STR3 STR1 STR2 //it will concatenate str1 and str2
입력: 두 개의 문자열 가져오기
출력: 연결된 문자열을 반환합니다.
알고리즘
Step 1:Take two strings Step 2: Use macro to concatenate the strings Step 3: End
예시 코드
#include<stdio.h> #define STR1 "Hello" #define STR2 "World" #define STR3 STR1 STR2 main() { printf("%s", STR3); }
출력:
HelloWorld