Std string
Автор Мишель Баламу задал вопрос в разделе Другие языки и технологии
Как объявить переменую типа string на С++? У меня выдаёт ошибку и получил лучший ответ
Ответ от Ѐамзан Алисханов[гуру]
#include <string.h> std::string name = "Oleg"; //Инициализация
Ответ от Дмитрий[гуру]
никак, в C строки объявляются как массивы символов: char str[256];
никак, в C строки объявляются как массивы символов: char str[256];
Ответ от LeX[гуру]
В смысле как? Пишешь переменную например: A: string;
В смысле как? Пишешь переменную например: A: string;
Ответ от Псевдоним[гуру]
переменных типа string в VS C++ как таковых нет, зато есть char*, а так же класс <string.h>.
переменных типа string в VS C++ как таковых нет, зато есть char*, а так же класс <string.h>.
Ответ от Krab Вark[гуру]
#include <string> ... string a;
#include <string> ... string a;
Ответ от Ёергей Максимов[гуру]
так char a[0xFF]; но тогда строчка будет расположена в стыке что не очень грамотно... . так что лучше так char *a; a=malloc(0xFF); /////////////////////////работаем с переменной free(a);
так char a[0xFF]; но тогда строчка будет расположена в стыке что не очень грамотно... . так что лучше так char *a; a=malloc(0xFF); /////////////////////////работаем с переменной free(a);
Ответ от DverZapili[гуру]
>переменных типа string в VS C++ как таковых нет, зато есть char*, а так же класс <string.h> #include <string> std::string str; // чем тебе не переменная типа string?? <string.h> - это заголовочный файл, если что, причем д
>переменных типа string в VS C++ как таковых нет, зато есть char*, а так же класс <string.h> #include <string> std::string str; // чем тебе не переменная типа string?? <string.h> - это заголовочный файл, если что, причем д
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как объявить переменую типа string на С++? У меня выдаёт ошибку