- 博客(8)
- 收藏
- 关注
原创 【C语言】二分法查找
1、先定义最左(首元素str[0])下标、最右(str[10])下标为left,right,在定义mid为(left+right)/ 2;二分查找法只适用于有序序列,eg:char str[11] = {2,3,4,5,6,7,8,9,10,11,12};4、如果str[mid]比目标数小,证明我们的目标数在str[mid]和str[right]之间,则我们让。3、如果str[mid]比目标数大,证明我们的目标数在str[left]和str[mid]之间,则我们让。
2022-10-14 13:17:08
944
原创 【C语言】位运算(按位与、按位或、按位异或)
两个二进制数(非二进制先转换为二进制)进行按位或运算时,同位上的两个数只要有一个为1时则为1,两个数同为0时为0。两个二进制数(非二进制先转换为二进制)进行按位与运算时,同位上的两个数同为1时则为1,否则为0。两个二进制数(非二进制先转换为二进制)进行按位异或运算时,同位上的两个数相同即为0,相异为1。8转换为二进制:0000 0000 0000 1000。8转换为二进制:0000 0000 0000 1000。8转换为二进制:0000 0000 0000 1000。最终结果转换为十进制就是8。
2022-10-08 20:07:11
4045
原创 【C语言】字符串函数strcat即自主实现
1、功能:连接字符串。将源字符串的副本追加到目标字符串。目标中的终止空字符被源的第一个字符覆盖,并在目标中两者的连接形成的新字符串的末尾包含一个空字符。目标字符串和源字符串不得重叠。2、定义:3、参数:参数1:char *destination目标字符串参数2:const char *source源字符串,不能和目标字符串相同,如需相同追加用strncat函数4、返回值:被追加后的目标字符串。
2022-10-08 19:25:51
7178
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人