🔵 C Language • Hindi Tutorial Lesson 11/28

Escape sequences C programming language


Escape sequences C programming language mein special characters ya control characters ko print karne ya input lena ke liye istemal hoti hain. In escape sequences ke sath `\` (backslash) character ka istemal hota hai. Yeh sequences characters ko escape karke unka special meaning represent karti hain. Kuch common escape sequences C programming mein istemal hote hain:


1. **\n (Newline):** Is escape sequence ka istemal ek newline character ko print karne ke liye hota hai.


Example:


```c printf("Hello, World!\nThis is a new line.\n");


``` Output: ``` Hello, World!


This is a new line.


``` 2. **\t (Tab):** Is escape sequence ka istemal tab character ko print karne ke liye hota hai.


Example: ```c printf("Name:\tJohn\nAge:\t25\n");


``` Output:


``` Name: John


Age: 25


``` 3. **\\ (Backslash):** Is escape sequence ka istemal actual backslash character ko print karne ke liye hota hai.


Example:


```c printf("This is a backslash: \\");


``` Output:


``` This is a backslash: \


``` 4. **\" (Double Quote):** Is escape sequence ka istemal double quote character (`"`) ko print karne ke liye hota hai.


Example:


```c printf("She said, \"Hello!\"");


``` Output:


``` She said, "Hello!"


``` 5. **\' (Single Quote):** Is escape sequence ka istemal single quote character (`'`) ko print karne ke liye hota hai.


Example:


```c printf("It's a sunny day.\n");


``` Output:


``` It's a sunny day.


``` 6. **\b (Backspace):** Is escape sequence ka istemal backspace character ko print karne ke liye hota hai.


Example:


```c printf("Hello\bWorld\n");


``` Output: ``` HellWorld


``` 7. **\r (Carriage Return):** Is escape sequence ka istemal current line ke beginning par cursor ko le jane ke liye hota hai.


Example:


```c printf("Hello, \rWorld\n");


``` Output:


``` World, World ```


8. **\a (Alert or Bell):** Is escape sequence ka istemal alert ya bell sound generate karne ke liye hota hai. Aksar terminal ya command prompt par asal sound nahi hota, lekin kuch text editors ya IDEs me beep sound sunai de sakta hai.


Example:


```c printf("Beep\a\n");


```


In escape sequences ka istemal program output ko format karne aur special characters ko display karne ke liye hota hai. Yeh sequences C programming language mein string literals (double quotes ke bheetar) aur character literals (single quotes ke bheetar) ke saath istemal ki jati hain.