c++中的布尔类型、字符类型实例源码

布尔类型的使用实例源码:

#include<iostream>
using namespace std;
int main(){
bool t=true;//布尔类型的值为true或者false
if(t==true)
{
cout<<”布尔类型的值为真!\n”;
}
return 0;
}

字符类型变量存放的是字符,这个字符指的是计算机字符集中的字符(ASCII码)。字符类型变量只占一个字节,而一个字节为8位二进制数为11111111,换算成十进制为255,因此字符类型变量可以存储256个字符,而一个字符可以解释为0—255之间的一个数或者某个ASCII码。

c++中字符类型的使用实例源码:

#include<iostream>
using namespace std;
int main(){
char ch;//定义字符类型变量,并分配空间,空间名为ch
ch=’A';//ch字符变量被赋值为A
cout<<”字符ch的值为:\t”<<ch<<endl;
cout<<”字符变量ch的ascii码的数值为:\t”<<(int)ch<<endl;//把字符变量ch强制转换为整数类型的ascii码

return 0;
}

另外提醒一下字符’0′与数值0是有区别的。

以下例子是强制转化后,输出ascii码为32到128的字符

#include<iostream>
using namespace std;
int main(){
for(int i=32;i<128;i++)
{
cout<<char(i);//强制转化后,输出ascii码为32到128的字符
}
return 0;
}

特殊字符的用途举例源码:

#include<iostream>
using namespace std;
int main(){
char ch=’\t’;
char ch2=’\n’;
cout<<”特殊字符”;
cout<<ch;
cout<<”特殊用途”;
cout<<ch2;
return 0;
}

下面是一些特殊字符的字符:

/b :回退:向后退一格

/f :换页

/n :换行,光标到下行行首

/r :回车,光标到本行行首

/t :水平制表

/v :垂直制表

// :反斜杠

/‘ :单引号

/” :双引号

/? :问号

/ddd :三位八进制

/xhh :二位十六进制
/0 :空字符(NULL) 本文链接地址: c++中的布尔类型、字符类型实例源码