#include <iostream>
#include <cstring>
using namespace std;
int main()
{
char key[25], buffer[25];
cout << "Enter the key string: ";
cin.getline(key, 25);
strcpy(buffer, key);
cout << "Key = "<< key << endl;
cout << "Buffer = "<< buffer<<endl;
return 0;
}
//use '=' to copy string
string s1={"Hello"};
string s2;
s2=s1; //now s2 will have a copu s1
#include <iostream>
#include <string.h>
/*
std::copy(void *, void *, void *)
1st arg: source begin
2nd arg: source end
3rd arg: destination address
*/
int main()
{
char *mystring{new char[20]{}};
strcat(mystring, "Its Grepper");
char *deststring{new char[20]{}};
strcat(deststring, "Hello ");
std::copy(mystring + 4, mystring + 12, deststring + strlen(deststring));
std::cout << deststring << std::endl;
delete[] mystring;
delete[] deststring;
/*
output : Hello Grepper
*/
}
Code Example |
---|
Cpp :: trig in c++ |
Cpp :: check if a word is in map c++ |
Cpp :: how to make an enum in c++ |
Cpp :: can derived class access private members |
Cpp :: function overloading in cpp |
Cpp :: c++ function with parameters |
Cpp :: c++ forloop |
Cpp :: c++ short hand if else |
Cpp :: why ostream cannot be constant |
C :: C bold output |
C :: Write a C program to print all unique elements in the array. |
C :: buble sort c |
C :: pygame draw transparent rectangle |
C :: bash check if inside lxc |
C :: remove on condtion in vec rust |
C :: c data types |
C :: lsusb command not found |
C :: c format specifiers |
C :: c for schleife |
C :: servo motor arduino |
C :: svg not loading in chrome |
C :: C read a character |
C :: how make a character in c scanf |
C :: limit axis in one direction plt |
C :: c string to int |
C :: arduino sketch structure |
C :: convert c program to assembly language online |
C :: c sizeof operator |
C :: check whether a number is prime or not in c |
C :: variable swap in c |