строковый объект в C ++

Я читал книгу по C ++ и натолкнулся на следующий пример:

#include <iostream>
#include <string>

using namespace std;

int main () {
 const char *message = "how do you do\n";

 string s(message); 
 cout << s << " and its size:" << s.size() << endl;
}

Я хотел знать, что именно он делает. Как мы можем передать переменную в другую переменную, как это сделано в s (сообщение)? Заранее благодарим

5
задан Nick 3 April 2011 в 05:44
поделиться