strcmp

요약

실무 요약

상황 strcmp 용도
시리얼 명령 "ON", "OFF" 등 명령어 처리
보안 비밀번호 확인
메뉴 사용자 선택 처리
센서 ID로 센서 구분
통신 프로토콜 헤더/명령 확인
모터 방향 명령 처리
설정 설정 명령어 파싱

관련 함수

함수 용도 예시
strcmp 문자열 비교 if (strcmp(a, b) == 0)
strncmp n글자만 비교 strncmp(a, b, 3)
strcasecmp 대소문자 무시 비교 strcasecmp(a, b)
strlen 길이 확인 len = strlen(str)
strcpy 문자열 복사 strcpy(dest, src)

핵심 암기

// 문자열이 같은지 확인
if (strcmp(str1, str2) == 0) {
    // 같음
}

// 문자열이 다른지 확인
if (strcmp(str1, str2) != 0) {
    // 다름
}
기억하세요: strcmp == 0이면 같다!

댓글

댓글 본문