home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 17 / CD_ASCQ_17_101194.iso / dos / prg / alb_c10 / chap_10 / ch10_07.c < prev    next >
Encoding:
C/C++ Source or Header  |  1994-09-28  |  993 b   |  47 lines

  1. /*********************************************************************
  2. *  CH10_07.C                                Chaεnes de caractΦres  *
  3. *        Comment utiliser strncpy() sans dΘborder: 1Φre Θtape *
  4. *********************************************************************/
  5.  
  6.  
  7. #include<stdio.h>
  8. #include<string.h>
  9.  
  10. #define dim 18
  11.  
  12. main( void)
  13. {
  14.         int i;
  15.     char chaine0[dim]= "Petrus Albulus",
  16.          *chaine1= "rst uvw xyz abc def ghi";
  17.  
  18.     strncpy( chaine0, chaine1, sizeof( chaine0)-1);
  19.  
  20.     for( i= 0; i< dim; i++)
  21.         printf("\n chaine0[%d]= %c", i, chaine0[i]);
  22.  
  23. }
  24. /*
  25.  
  26.  chaine[0]= r
  27.  chaine[1]= s
  28.  chaine[2]= t
  29.  chaine[3]=  
  30.  chaine[4]= u
  31.  chaine[5]= v
  32.  chaine[6]= w
  33.  chaine[7]=  
  34.  chaine[8]= x
  35.  chaine[9]= y
  36.  chaine[10]= z
  37.  chaine[11]=  
  38.  chaine[12]= a
  39.  chaine[13]= b
  40.  chaine[14]= c
  41.  chaine[15]=  
  42.  chaine[16]= d
  43.  chaine[17]=                                                       */
  44.                                                                     
  45.  
  46.  
  47.