- 博客(5)
- 收藏
- 关注
原创 字符 函数和字符串函数——C语言
比较方法:从两个字符串的第一字符开始一一对应进行比较,如果字符相同就比较下一组当第一次出现不同时,就用两个字符对应的ASCLL比较,谁的值更大,它所对应的字符串就更大。⽐较str1和str2的前num个字符,如果相等就继续往后⽐较,最多⽐较num个字⺟,如果提前发现不⼀ 样,就提前结束,⼤的字符所在的字符串⼤于另外⼀个。C语⾔中有⼀系列的函数是专⻔用来做字符分类的,也就是⼀个字符是属于什么类型的字符的。这个函数是用来将str2中的内容拷贝给str1,最终str1、str2中的内容都是原来str2的内容。
2024-03-22 23:09:58
1953
3
原创 C语言——快速排序——qsort函数
,括号中的函数是需要我们自己根据排序要求来定义两个元素的大小而设置的一个排序函数。以上就是我个人对于qsort函数一些的用法,有什么错误的地方都可以指出来哦。上述是对10个整数型数组的排序,如果想要对10个字符的数组排序,则可以将。就可以了,需要注意的是qsort的内容有所变化变为了。2.qsort函数的使用方法为qsort(),其实也就是qsort(
2024-03-15 22:03:24
206
1
原创 C语言——通过一个函数交换两个整形变量的值——指针
可以看到&a和&px、&b和&py都是相同的,这是因为指针变量px、py指向的是a、b的地址,当运行到子函数时,a、b会随着*px、*py的改变而改变,从而达到交换a、b两个变量的互换。那么如何解决a和b没有交换这个问题,我们现在要解决的就是当调⽤Swap函数的时候,Swap函数内部操作的就是main函数中的a和b,直接将a和b的值交换了。指针就能很好的实现,从图中可以看出&a和&x、&b和&y并不相同,在运行过程中主函数的a,b都是没有改变的,变化的是子函数中的x、y。,并达到交换的效果。
2024-03-14 23:43:28
870
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人