S 1 > S2 이면 0 보다 큰 값을 반환합니다
S 1 = S2 이면 반환 값은 0 입니다.
S 1
! 는 논리 NOT 연산자입니다. 즉, 값이 true 이면 false 로 변경되고, 값이 시간 초과이면 true 로 변경됩니다.
0 은 거짓이고, 0 이 아닌 것은 진짜이며, 프로그램이 진짜인지 거짓인지를 판단한다.
확장 데이터:
Strcmp 규칙
이 두 문자열은 서로 다른 문자가 나타나거나' 0' 이 나타날 때까지 왼쪽에서 오른쪽으로 문자별로 비교됩니다 (ASCII 값 기준). 예를 들면 다음과 같습니다.
1." A "<" B" 2. "a"< "ab" 3. "사과"< "바나나" 4. "A"<" a" 5. 비교< "컴퓨터"
특별 참고 사항: strcmp (constchar * s 1, constchar * S2) 는 문자열만 비교할 수 있고 숫자와 다른 형식의 매개변수는 비교할 수 없습니다.
바이두 백과 -strcmp