Strings : String Introduction « String « C Tutorial






  1. A string is nothing more than a character array.
  2. All strings end with the NULL character.
  3. Use the %s placeholder in the printf() function to display string values.
#include <stdio.h>
main ( )
{
    char *s1 = "abcd";
    char s2[] = "efgh";
    printf( "%s %16lu \n", s1, s1);
    printf( "%s %16lu \n", s2, s2);
    s1 = s2;
    printf( "%s %16lu \n", s1, s1);
    printf( "%s %16lu \n", s2, s2);
}
abcd          4206592
efgh          2293584
efgh          2293584
efgh          2293584








3.1.String Introduction
3.1.1.Strings
3.1.2.A string is an array of characters.
3.1.3.Write string in a more traditional array style
3.1.4.Strings always end with the NULL character
3.1.5.String constants consist of text enclosed in double quotes
3.1.6.Useful string function