Examples of working with strings are given below.
// strings.cpp
#include <iostream>
#include <string>
// Print a string where string input is defined as a constant reference
void PrintString(const std::string& string) {
std::cout << string << std::endl;
}
int main()
{
// Example 1 - define a string and print it
std::string name = "This is a string";
std::cout << name << std::endl;
// Example 2 - size of the string
std::string fruit = "apple";
std::cout << fruit.size() << std::endl;
// Example 3 - append to a string
std::string vehicle = "ford";
vehicle += " truck";
std::cout << vehicle << std::endl;
// Example 4 - append to a string
std::string vehicle2 = std::string("ford") + " truck";
std::cout << vehicle2 << std::endl;
// Example 5 - use function to print a string
std::string color = "cyan";
PrintString(color);
return 0;
}
The above example code will print the output shown below.
This is a string
5
ford truck
ford truck
cyan
Gavin Wiggins © 2024.
Made on a Mac with Genja. Hosted on GitHub Pages.