關於string字符串和char字符的拼接,運算及實例演示(簡單易懂)


一、直接代碼演示吧

#include<iostream> 
#include<algorithm>
using namespace std;
int main(){
	char a = '9';
	char b = '3';
	
	string s1 = "67";
	string s2 = "3";
	string a1 = "98";
	//數值運算操作 
	a1[0] = (a - b) + '0';
	//拼接操作 
	s1 = '1' + s1;//"1" + s1也行單引號雙引號沒關系,如果是多字符就必須使用雙引號 
	cout << "a1 = " << a1 << endl;
	cout << "s1 = "<< s1 << endl;
	
	s2 = '1' + s2;
	cout << "s2 = "<< s2 << endl;
	
	char c = (a - b) + '0';//得到字符間的差值 
	printf("c = %c\n", c);
	
	//將數值轉化為字符進性拼接 
	int num = 99;
	string str = "432";
	str = str + to_string(num);
	cout << "str = "<< str; 
	return 0;
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM