c언어 문자열 개행 제거 (두가지 방법)
프로그래밍/C, C++2021. 2. 9. 07:35
반응형
문자열 변수를 str 이라고 했을때 아래와 같은 코드를 이용해 개행을 제거할 수 있습니다.
첫번째
fgets(str, strlen(str), stdin);
str[strlen(str) - 1] = '\0';
두번째
for (int i = 0; str[i] != 0; i++) {
if (str[i] == '\n') {
str[i] = 0;
break;
}
}
반응형
'프로그래밍 > C, C++' 카테고리의 다른 글
c언어 소켓 close 할때 TIME_WAIT 상태로 남아 있는 경우 (0) | 2021.02.16 |
---|---|
c언어 서버 소켓 종료 후 바로 재사용하기 (bind 실행 에러시) (0) | 2021.02.16 |
c언어 문자열 치환하기 (0) | 2021.02.08 |
c언어 문자열 포함 여부 확인 (0) | 2020.10.22 |
c언어 특정 문자로 문자열 자르고 출력하기 (0) | 2020.10.21 |
댓글()