это пустая эрудиция, которая никакой пользы вашему развитию не принесет. эрзац. характерно для гуманитариев вроде художников, человеку технической специальности позорно таким страдать, и в своей ЧАСТНОЙ специальности вы наверняка развиты мало, вот в ней и надо бы развиваться...
Лично я считаю курсы бессмысленными
Так вот, я решил попробовать сделать платные курсы
#include <iostream>
#include <cstring>
const int BUFFER_SIZE = 50l;
int main()
{
char first_name[BUFFER_SIZE], last_name[BUFFER_SIZE], concat[BUFFER_SIZE*2];
std::cout << "Enter your first name: ";
std::cin.getline(first_name, BUFFER_SIZE);
first_name[BUFFER_SIZE - 1] = '\0';
std::cout << "Enter your last name: ";
std::cin.getline(last_name, BUFFER_SIZE);
last_name[BUFFER_SIZE - 1] = '\0';
strncpy(concat, last_name, BUFFER_SIZE);
strcat(concat, ", ");
strncat(concat, first_name, BUFFER_SIZE - strlen(", "));
std::cout << "Here’s the information in a single string: " << concat << std::endl;
return 0;
}
strcpy_s(full_name, sizeof full_name, last_name);
#include <iostream>
using namespace std;
const int Buffer_size = 10;
int main()
{
char last_name[Buffer_size];
char full_name[Buffer_size];
cout << "Enter your last_name: ";
cin >> last_name;
strcpy_s(full_name, sizeof full_name, last_name);
cout << "Here's the information in a single string: " << full_name << endl;
system("pause");
return 0;
}