Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

개발 공부

string과 char배열 본문

언어 공부/c++

string과 char배열

방구석개발입문 2022. 11. 9. 23:30

char[]는 기본 자료형

string은 객체

 

char[]의 마지막판단은 '\n'

string은 아님

 

char[] - 헤더 : cstring
strcmp(arr1,arr2)  arr1 - arr2
strcpy(arr1,arr2) arr1 = arr2
strcat(arr1,arr2) arr1 + arr2
strlen(arr) arr의 길이
strtok(arr,"delimiter") 문자열 나누기

 

 

 

 

string - 헤더 : string
.c_str() string을 char로 변환
.compare(string2) string과 string2가 같은지 확인
.size() 객체 크기 (.length() ) 
.clear() 문자열 지움
.empty() 비었는지 확인
.replace(index, len, string2) index~len까지 string으로 대체
.erase(n, m) n번째부터 m개의 문자 삭제