Функции для работы со строками в С++
Здесь приведены самые распространенные по использованию функции для работы со строками и символами в С++.
Здесь приведем пару примеров, которые демонстрируют основные принципы работы со строками, а также возможные операции со строками.
Пример. Функции для работы со строками и символами
Пример. Операции со строками
#include#include #include using namespace std; int main(){ int n; double x; char str1[20]; char str2[20]; cout << "Enter a int-string: "; gets(str1); n=atoi(str1)/2; cout << "n= " << n << endl; cout << "Enter a double-string: "; gets(str2); x=atof(str2)+2; cout << "x= " << x << endl; return 0; }
#include#include #include using namespace std; int main(){ char s1[20],s2[20]; strcpy(s1,"My name is "); strcpy(s2,"Alex"); for(int i=0;s2[i];s2[i]=toupper(s2[i]),i++); strcat(s1,s2); cout << s1 << endl; return 0; }