- 博客(3)
- 收藏
- 关注
原创 2.字符串左旋及结果比较
追加一个本身个至少要设置为[13]-7+6,否则会报错误arr1周围堆栈损坏(栈溢出)越界访问。2.分三步:把旋转的字符逆序,剩下的字符逆序,最后整个数组逆序。1.把a存起来,b与右边字符交换,最后把a放回b的前面。2.在arr1本身后追加一个本身字符串-strncat。判断arr2是否是arr1旋转后的结果,两种方法。在追加后的字符串里判断是否有str2的子串。1.旋转arr1的各种可能和arr2比较。如果返回1,那么是2是1旋转后的结果。在设置arr1数组数量时要注意。
2022-11-13 10:24:34 77
原创 1.qsort使用(初识C语言编程题)
在b站经自学鹏哥的初识C语言后,在此将做过的编程题整理成博客。本文是qsort的使用练习,分4个testqsort-库函数-排序(quick sort) 1.整型数组qsort练习 2.浮点型数组qsort练习因cmp返回类型是int,所以这里将接收浮点数cmp里的两个指针强转成int类型3.结构体数组qsort练习注意结构体的格式是“指针->数组成员”,打印的格式是“数组名[].数组成员”字符类型比较不能相减,要用strcmp- 4.模拟qsort这里只模拟了一个整型数组重点是实现
2022-11-12 09:36:16 198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人