C++ char array Copy a string

Description

C++ char array Copy a string

#include <iostream>
#include <cstring>                     //for strlen()
using namespace std;
int main()/*  w ww  . j  av  a  2  s  .  c om*/
{                                   //initialized string
    char str1[] = "this is a test test test this is a test";
    const int MAX = 80;                 //size of str2 buffer
    char str2[MAX];                     //empty string
    for(int j=0; j<strlen(str1); j++)   //copy strlen characters
       str2[j] = str1[j];               //   from str1 to str2
    str2[j] = '\0';                     //insert NULL at end
    cout << str2 << endl;               //display str2
    return 0;
}



PreviousNext

Related