- 博客(5)
- 收藏
- 关注
原创 C++__位运算符:异或运算符 ^
了解异或运算符的定义、性质及用法。 二元运算符,符号为^,与位与、位或不同的是,它在二进制中为相同为0,不同为1。而且它还满足这几种运算规则: 1、任何数^0都等于它本身; 2、两个相同的数异或结果为0; 3、异或满足交换和结合律。总的说异或运算符就是不带进位的二进制加法。应用:1、标记位取反 将二进制数中某位0变为1。 方法:用该数异或(^)上所求位为1其它位为0的二进制数。2、变量交换
2024-08-03 22:53:39
304
原创 C++_指针常量、常量指针、常量指针常量
指针常量数据类型* const p指针的值是个常量指针无法被赋值,指针解引用后有可以被赋值(p1的值不能改变,但是*p1值可以)常量指针const 数据类型* p指向常量的指针指针解引用后无法被赋值,指针可以被赋值(*p2的值不能被修改,但是p2可以)常量指针常量const 数据类型* const p指针值和指针指向的值都是常量指针和指针解引用后都无法被赋值(p3和*p3都无法被修改)
2024-07-24 13:01:02
432
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人