Расскажите, как создать различные строки в одной строке указателя, например массиве. см. Следующие две программы. 1-й из них дает ошибки. что здесь не так? Пожалуйста, исправьте его.Как преобразовать символ char * в строку *?
#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;
}
Никакое тело не ответит на это, и я не стану ... Вы должны начать читать ... для справки ... http://ideone.com/Q7Zsme – HadeS
Возможно, вы должны начать [здесь] (здесь) http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list). – molbdnilo