银行卡号与身份证号是字符型数据吗?如果是的,如何用c语言编程对它进行排序?望高手赐教。

来源:百度知道 编辑:UC知道 时间:2024/06/02 16:57:39
银行卡号与身份证号是字符型数据吗?如果是的,如何用c语言编程对它进行排序?望高手赐教。

用strcmp()函数进行大小对比,通过利用strcpy()函数进行交换就可以了!

我们在应用的时候是用的字符型数据,我不知道你为什么要对他排序,我设计表的时候都有设计一个序号的,呵呵,不过你要这么做的话,我倒是觉得可以取前面几位排一下就好了.比如你可以定义一个临时变量,把身份证或者银行卡号前几位赋进去然后atoi一把,就可以用来排序了吧?
希望你能有更好的算法,谢谢...

可以直接用大于小于号就行了。。。因为字符的大小跟整形的一样啊