转义字符和字符串型(C++)

文章介绍了转义字符的作用,如 用于换行,用于表示反斜杠, 用于水平制表,并通过示例展示了它们在C++程序中的使用。接着,文章对比了C风格和C++风格的字符串,强调了C风格字符串需用字符数组表示,而C++风格使用string类型。
摘要由CSDN通过智能技术生成

数据类型-转义字符和字符串型

1,数据类型-转义字符

2、数据类型-字符串型

  • 转义字符
    作用:用来表示一些ASCLL表中能不能显示的字符
#include <iostream>
using namespace std;
int main()
{
	//常用的转义字符  举几个
	//换行字符         — \n
	cout << "hello \nworld!\n";
	//输出反斜杠" \ "  —  "\\"
	cout << "\\" << endl;
	//水平制表符       —  \t(一共占了八个空间,包含已经占了的字符)  \t的作用:就是为了把后面的内容对其
	cout << "ab\tefg" << endl;    //e前面一共有八位
	cout << "abc\tefg" << endl;    //e前面一共有八位
	cout << "abcefg\tefg" << endl;  //e前面一共有八位
	return 0;
}

运行结果:
e前面一共有八位!

字符串型。作用:用于表示一串字符串。
有两种字符串(我所学的),一种是C风格的字符串,另一种是C++风格的字符串。

//C风格字符串
#include <iostream>
using namespace std;
int main()
{
	char arr1[] = "hello world!";
	cout << arr1 << endl;
	system("pause");
	return 0;
}
//注意:1、要有[]  2、等号后也要有双引号: " "   
  • 运行结果:
    在这里插入图片描述
//C++风格字符串
#include <iostream>
#include <string>
using namespace std;
int main()
{
	string arr1 = "hello world!";
	cout << arr1 << endl;
	system("pause");
	return 0;
}
  • 运行结果:
    在这里插入图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值