C언어 구조체 비교 - 공부하는 도비 구조체를 선언해두고, 그 구조체의 변수끼리 비교하는 방법을 알아보겠습니다. 우선, 잘못된 구조체 비교 코드를 보여드리겠습니다. // 오류 코드 #include struct Number{ int x; int y; }; int main() { struct Number n1; struct Number n2; n1.x = 30; n1.y = 10; n2.x = 30; n2.y = 10; // 구조체 변수를 이용한 구조체 비교 C Programming 2022.11.22
문자열 비교 (strcmp) - 공부하는 도비 C언어에는 문자열을 비교해주는 함수 strcmp가 있습니다. 아래 표처럼, 입력된 두 문자열이 같다면 0이 출력됩니다. 만약, 두 문자열이 다른 경우에는 입력된 문자열의 첫 번째 알파벳의 사전적 순서에 따라 출력 결과가 달라집니다. 첫 번째 배열의 사전적 순서가 두번째 보다 빠르면 -1을 출력하고, 그렇지 않다면 1을 출력합니다. #include #include int main() { char input_1[10] = "A"; char input_2[10] = "A"; printf("문자열 비교 : %d", strcmp(input_1, input_2)); return 0; } #include #include int main() { char input_1[10] = "A"; char input_2[10] .. C Programming 2022.11.22