Wu Yuxiong - natural born C language development: String

char greeting[6] = {'H', 'e', 'l', 'l', 'o', '\0'};
char greeting[] = "Hello";
#include <stdio.h>
 
int main ()
{
   char greeting[6] = {'H', 'e', 'l', 'l', 'o', '\0'};
 
   printf("Greeting message: %s\n", greeting );
 
   return 0;
}
#include <stdio.h>
#include <string.h>
 
int main ()
{
   char str1[12] = "Hello";
   char str2[12] = "World";
   char str3[12];
   int  len ;
 
   /* 复制 str1 到 str3 */
   strcpy(str3, str1);
   printf("strcpy( str3, str1) :  %s\n", str3 );
 
   /* 连接 str1 和 str2 */
   strcat( str1, str2);
   printf(" Strcat (str1, str2):% S \ n- " , str1); 
 
   / * connection, the total length of str1 * / 
   len = strlen (str1); 
   the printf ( " strlen (str1):% D \ n- " , len ); 
 
   return  0 ; 
}

 

Guess you like

Origin www.cnblogs.com/tszr/p/10968577.html