boolalpha

更新时间:2022-10-11 15:44:04 阅读: 评论:0

头文件

#include u003ciostreamu003e

using namespace std;

功能

把bool值显示为true或fal

用法

1. 以下三条输出语句分别输出什么?

char str1[] = abc;

char str2[] = abc;

const char str3[] = abc;

const char str4[] = abc;

const char* str5 = abc;

const char* str6 = abc;

cout u003cu003c boolalpha u003cu003c ( str1==str2 ) u003cu003c endl; // 输出什么?fal

cout u003cu003c boolalpha u003cu003c ( str3==str4 ) u003cu003c endl; // 输出什么?fal

cout u003cu003c boolalpha u003cu003c ( str5==str6 ) u003cu003c endl; // 输出什么?true

char * const p; //常指针或者指针常量,p的值不可以修改

char const * p;//指向常量的指针或常量指针,指向的常量值不可以改

const char *p; //同char const *p

str1,str2,str3,str4是数组变量,它们有各自的内存空间;

而str5,str6是指针,它们指向相同的常量区域

#include u003ciostreamu003e

using namespace std;

int main()

{

bool b=true;

cout u003cu003cb=u003cu003c b u003cu003c endl;

b =fal;

cout u003cu003cb=u003cu003c b u003cu003c endl;

cout u003cu003cb=u003cu003c boolalpha u003cu003c b u003cu003c endl;

cout u003cu003c b u003cu003c endl;

bool a =true;

cout u003cu003ca = u003cu003c a u003cu003c endl;

}

输出结果:

b=1

b=0

b=fal

0

a =1

本文发布于:2022-10-11 15:44:04,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/78/253060.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:悍马H1 ALPHA
下一篇:天通alpha200
标签:boolalpha
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图