which of the 2 commands are applicable in comparing an array of unsigned chars?
if(strcmp(aAbsC ylNumHigh, bAbsCylNumHigh) <=0 && strcmp(aAbsCylN umLow,bAbsCylNu mLow)<=0 && strcmp(aSecNum, .bSecNum)<0 )
or
if(memcmp(aAbsC ylNumHigh, bAbsCylNumHigh, 2)<=0 && memcmp(aAbsCylN umLow,bAbsCylNu mLow,2)<=0 && memcmp(aSecNum, .bSecNum,2)<0 )
if(strcmp(aAbsC ylNumHigh, bAbsCylNumHigh) <=0 && strcmp(aAbsCylN umLow,bAbsCylNu mLow)<=0 && strcmp(aSecNum, .bSecNum)<0 )
or
if(memcmp(aAbsC ylNumHigh, bAbsCylNumHigh, 2)<=0 && memcmp(aAbsCylN umLow,bAbsCylNu mLow,2)<=0 && memcmp(aSecNum, .bSecNum,2)<0 )
Comment