- unsigned int cmp_start_and_stop_01(void)
- {
- if (a[0]>b[0])
- {
- return 1; /*返回值大于0*/
- }
- if (a[0]==b[0])
- {
- if (a[1]>a[1])
- {
- return 1;/* 永远不成立*/
- }
- else if (a[1]<b[1])
- {
- return -1;
- }
- else if(a[1]==b[1])
- {
- return 0; /* 仅当a0==b0,且a1==b1的情况下成立*/
- }
- /*
- else{ ???? }
- 没有返回值吗,程序编译报警了吧???
- */
- }
- else
- {
- return -1; /*这个返回的也是大于0 */
- }
- }
|