Heim > Backend-Entwicklung > C++ > Wie kombiniere ich Strings und ganze Zahlen in C?

Wie kombiniere ich Strings und ganze Zahlen in C?

Linda Hamilton
Freigeben: 2025-01-02 21:43:42
Original
862 Leute haben es durchsucht

How to Combine Strings and Integers in C  ?

So verketten Sie einen String und eine Ganzzahl in C

Das Verketten eines Strings und einer Ganzzahl in C kann auf verschiedene Arten erfolgen. Hier sind ein paar gängige Methoden:

1. Verwendung von Boosts lexical_cast

std::string name = "John";
int age = 21;
std::string result = name + boost::lexical_cast<std::string>(age);
Nach dem Login kopieren

2. Verwendung von C 11 to_string()

std::string name = "John";
int age = 21;
std::string result = name + std::to_string(age);
Nach dem Login kopieren

3. Verwendung von FastFormat

std::string name = "John";
int age = 21;
std::string result;
fastformat::fmt(result, "{0}{1}", name, age);
Nach dem Login kopieren

4. Verwendung von IOStreams

std::string name = "John";
int age = 21;
std::stringstream sstm;
sstm << name << age;
std::string result = sstm.str();
Nach dem Login kopieren

5. Verwenden von itoa()

std::string name = "John";
int age = 21;
char numstr[21]; // enough to hold all numbers up to 64-bits
std::string result = name + itoa(age, numstr, 10);
Nach dem Login kopieren

6. Verwendung von sprintf()

std::string name = "John";
int age = 21;
char numstr[21]; // enough to hold all numbers up to 64-bits
sprintf(numstr, "%d", age);
std::string result = name + numstr;
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie kombiniere ich Strings und ganze Zahlen in C?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage