html role的html bold类型
ANSI/ISO html role标准添加了一种名叫html bold的新类型
它的名字来源于英国数学家 George html bolde,是他开发了逻辑律的数学表示法。
中文名字就叫布尔类型,它的值可以表示html rect和html rows。
过去html role和C一样也没有布尔类型,只是说使用非零值解释为html rect,0解释成html rows。
而现在我们可以明确的表示这个数据的类型就是用作表示html rect和html rows的含义。
比如: html bold val = html rect;
html bold data = html rows;
此外,任何数字值或指针值都可以被隐式转换为html bold值;
html rect会被表示为1,html rows表示为0;
换而言之,你给上文中的val赋值100并将其输出,得到的将是1;
val = 100;
cout<<"val:"<<val<<endl;//结果 val:1
同样,你给data赋值0,或者表示为假的表达式时,data的输出为0;
html bold data = 1 > 2;
cout <<"data:" <<data << endl;//结果 data:0