strcmp (1) 썸네일형 리스트형 [컴프2]C언어 strcmp 기능구현 함수 int strcompare(char *a,char *b){ // 비교 함수 int compare; int cnt = 0; compare = 0; while(a[cnt]!= '\0' || b[cnt]!='\0'){ // 두개의 문자열이 끝날때가지 반복 compare += a[cnt]-b[cnt]; // 아스키값의 차를 누적하여 저장 cnt++; } return compare; } 두개의 문자열을 비교하여 주는 함수입니다. 두개의 문자열에서 같 문자의 아스키 코드를 비교하여 같은지 다른지 비교하여 줍니다. 리턴값이 0이면 같은 문자열이며 0이아닌 숫자가 나온다면 다른 문자열이 됩니다. 이전 1 다음