Using format specifiers for strings and characters
Our last program is character_string.c, and it begins as follows:
#include <stdio.h>
int main( void ) {
char aChar = 'C' ;
char* pStr = "Learn to program with C" ;
// the other code snippets go here.
}
A character value, aChar, is defined with the C value, and a pStr string is defined to point to the start of the "Learn to program with C" string.
Using the string field width, precision, alignment, and zero-filling
When printing a string with the s conversion type, the alignment, minimum field width, and precision modifiers still apply, as follows:
printf("String output\n");
printf("Specifier Formatted Value\n");
&...