Tell me how to create different strings in one pointer string like array. see following two program. 1st one give an errors. what is wrong here? Kindly correct it.
#include <iostream>
#include <string>
using namespace std;
int main()
{
    string *j={"nilesh",
                "rohit",
                "samir",};
    cout<<j<<endl;
}
#include <stdio.h>
const int MAX = 4;
int main ()
{
    char *names[] = {"Zara Ali","Hina Ali","Nuha Ali","Sara Ali",};
    int i = 0;
    for ( i = 0; i < MAX; i++)
    {
        printf("Value of names[%d] = %s\n", i, names[i] );
    }
    return 0;
}
 
     
     
    