30 lines
785 B
Plaintext
Raw Normal View History

2025-11-22 22:22:43 +01:00
int main() {
printf("Testing String Concatenation:\n\n");
char *hello = "Hello";
char *world = " World";
char *result = hello + world;
printf("Result: %s\n", result);
printf("\nTesting multiple concatenations:\n");
char *a = "aaa";
char *b = "bbb";
char *c = "ccc";
char *abc = a + b + c;
printf("a + b + c = %s\n", abc);
printf("\nTesting literal concatenation:\n");
char *direct = "First" + " Second" + " Third";
printf("Result: %s\n", direct);
printf("\nTesting with variable and literal:\n");
char *name = "Alice";
char *greeting = "Hello, " + name + "!";
printf("%s\n", greeting);
printf("\nTesting in printf directly:\n");
printf("Direct: %s\n", "Start" + " Middle" + " End");
return 0;
}