一、字符型
作用:字符型变量用于显示单个字符
语法:char ch=' a '(要用单引号,且单引号内只能用一个字符)
char ch='a';
cout<<ch<<endl;
cout<<sizeof(char)<<endl;
//ch=''asdfsg''; //错误,不可以用双引号
//ch='asdfsg'; //错误,单引号内只能有一个字符
要点:1、C和C++中字符型变量只占用1个字节
2、字符型变量是将对应的ASCII编码放入到存储单元,而不是将字符本身放到内存中存储
二、字符串型
作用:用于表示一串字符
1.C++风格字符串: string 变量名 =''字符串值''
要点:1.一旦用了string类型,就需要多加一个头文件
2.一个汉字是两个字节,所以要用双引号的字符串型进行表示
char a[]='牛'
string a='牛'
#include<iostream>
#include<string>
using namespace std;
string zfc2="hello global"
cout<<zfc2<<endl;
2.C风格字符串: char 变量名[ ] =''字符串值''
要点:1、要加中括号[ ]
2、要用双引号把字符串包含起来
char zfc[]="hello world"
cout<<zfc<<endl;