평범한 프로그래머

  • 홈
  • 태그
  • 방명록

trim 1

[C] 문자열함수 trim,ltrim,rtrim,split 만들기

C언어상에서는 문자열관련 함수가 제한적이기 때문에공백문자제거함수인Trim,Rtrim,Ltrim 함수가 없기때문에 만들어서 사용해보록 하겠습니다. 1. ltrim함수 구현방법 문자열 처음부터 검색해서 스페이스값이 나올때까지 반복실행하다가 스페이스값이 나오면 해당부분 포인터 위치를 옮기면됩니다. 2. rtrim함수 구현방법 ltrim과 반대로 문자열의 마지막부분부터 역순으로 스페이스값이 나올때까지 반복하다가 스페이스가 있으면 문자열종료를 알려주는 *(end + 1) = '\\0' 값을 할당해주면됩니다. 3. trim ltrim, rtrim을 한번씩해주면됩니다. 스페이스 유무를 체크해보려면 isspace()함수를 사용해야합니다. Man Page를 검색해서 확인하면 프로토타입을 확인해보겠습니다. #include..

프로그래밍/C,C++ 2020.09.27
1
  • 분류 전체보기 (324)
    • IT일반 (161)
      • 네트워크 (23)
      • 가상머신,도커 (7)
      • 운영체제,서버 (54)
      • 휴대폰,갤럭시 (24)
      • 기타 (53)
    • 프로그래밍 (139)
      • C,C++ (1)
      • C# (32)
      • GIT,SVN (12)
      • DB (80)
      • VB.NET (1)
      • Visual Studio (10)
    • 일상 (23)
      • 블로그 (6)
      • 재테크,절약 (17)
반응형

Copyright © Kakao Corp. All rights reserved.

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.