- 博客(5)
- 收藏
- 关注
原创 C语言位运算汇总
位运算的运算符共有以下六种:&(按位与),|(按位或),^(按位异或),~(取反),(右移)。注:这六种都是在二进制中进行运算的。然后把每一位向右移动两位,高位补1(负数)或0(正数),低位丢弃。注:也可以看成3乘以2的平方算出结果后写出结果的二进制。然后在首位补上1(负数)或0(正数)【首位为符号位】然后一一对比有一位上全是0才为0,否则为1.然后把每一位向左移动两位,高位丢弃,低位补0。然后一位一位的对比都为1就为1,否则为0。然后对每一位上的数取反,0变1,1变0。
2023-02-10 17:26:58
506
原创 学习c语言的一些心得
2,在日常编写代码时要养成用函数写的习惯,我们在最开始的时候都是直接在主函数里编写代码和算法的。这样那些代码就只能够在这一个主函数中使用,但如果我们用函数编写,用一个函数实现一个功能,当我们需要在其他地方使用这个功能的时候可以直接复制过去,会快捷不少,并且等学会的函数多起来后我们就可以把它们随机组合起来实现自己自己想要的功能。毕竟写代码的都是想自己写出一些新鲜的东西的。1,学习c语言首先要学会清晰的表达自己的意思,然后要在说清的前提下做到简化,用尽量少的代码实现目的。就好比下面这个简单的例子。
2023-02-10 16:43:06
170
原创 C语言格式字符串汇总与使用的注意事项
对c,s,d,u类没有影响;若实际位数多于定义宽度,则按实际位数输出,若小于则补加空格或0。对于不同的数据类型,精度的含义也有所不同。c,在使用%s时,精度表示输出的字符串中字符的个数。a,在使用%d时,精度表示最小要打印的数字的个数,实际位数小于精度数值时,输出整数时要在左边补上0。格式字符串是在输入和输出时使用的,对于程序的结果会产生直接影响。:以%f或%e中较短的输出宽度输出单,双精度实数。b,在使用%f,%e,%E时,精度表示小数的位数。注:以上的格式字符除X,E,G以外都必须小写。
2023-02-10 11:08:18
779
原创 c语言的运算符号优先级
c语言运算符号的优先级共有十五级,在编辑代码的过程中分清优先级可以帮我们避免错误的出现。所以熟悉得掌握它们是很有必要的。*指针运算符 , &地址与运算符 , sizeof长度运算符。()圆括号 , []下标运算符。结合方向 左结合(自左至右)结合方向 右结合(自右向左)结合方向 左结合 双目运算符。=不等于运算符(判断)^=按位异或后赋值运算符。
2023-02-09 22:10:50
11115
原创 c语言各运算符汇总
简单赋值(=),复合算术赋值( += , -= , *= , /= , %= )和复合位运算赋值( &= , |= , ^= , >>= ,
2023-02-09 19:55:40
696
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人