boolalpha

boolalpha,函式名稱,功能是把bool值顯示為true或false。

頭檔案,功能,用法,

頭檔案

#include <iostream>
using namespace std;

功能

把bool值顯示為true或false

用法

1. 以下三條輸出語句分別輸出什麼?
char str1[] = "abc";
char str2[] = "abc";
const char str3[] = "abc";
const char str4[] = "abc";
const char* str5 = "abc";
const char* str6 = "abc";
cout << boolalpha << ( str1==str2 ) << endl; // 輸出什麼?false
cout << boolalpha << ( str3==str4 ) << endl; // 輸出什麼?false
cout << boolalpha << ( str5==str6 ) << endl; // 輸出什麼?true
char * const p; //常指針或者指針常量,p的值不可以修改
char const * p;//指向常量的指針或常量指針,指向的常量值不可以改
const char *p; //同char const *p
str1,str2,str3,str4是數組變數,它們有各自的記憶體空間;
而str5,str6是指針,它們指向相同的常量區域
#include <iostream>
using namespace std;
int main()
{
bool b=true;
cout <<"b="<< b << endl;
b =false;
cout <<"b="<< b << endl;
cout <<"b="<< boolalpha << b << endl;
cout << b << endl;
bool a =true;
cout <<"a = "<< a << endl;
}
輸出結果:
b=1
b=0
b=false
0
a =1

相關詞條

熱門詞條

聯絡我們