c printing char pointer
To print a character pointer in C, you can use the %s
format specifier in the printf
function. The %s
format specifier is used to print a null-terminated string, which is what a character pointer typically points to.
Here's an example:
#include <stdio.h>
int main() {
char* str = "Hello, World!";
printf("%s\n", str);
return 0;
}
In this example, we declare a character pointer str
and initialize it with the string "Hello, World!". Then, we use the printf
function to print the string pointed to by str
using the %s
format specifier. Finally, we include a newline character \n
to start a new line after printing the string.
When you run this program, it will output:
Hello, World!
This demonstrates how to print a character pointer in C using the printf
function and the %s
format specifier.