C언어1 내가 보려고 만든 <C언어 문자열 정리> (미완 계속 업데이트할 예정) C언어에서는 문자열을 배열처럼 사용한다 문자열 char* str = "BlockDMask" 이 문자열의 끝에는 문자열의 끝을 알려주는 '\0'문자가 포함되어 있다 malloc메모리할당 char** answer = (char**)malloc(strlen(my_string) * sizeof(int)); 배열의 공간이 충분하지 않으면 오버플로우가 발생한다 strlen(str) -문자열의 길이를 뜻한다 -헤더파일: (*프로그래머스에선 헤더안써줘도 통과하던데 그래도 잘 챙겨넣기!!) -문자열 복사, 수정할 때 for문이나 while문에 잘 쓴다 -또한 빈 문자열변수에 다른 문자열을 복사했을 때 마지막 index다음 index에 '\0'을 입력해야 한다 strcat(str1, str2) / strncat(str1,.. 2023. 8. 11. 이전 1 다음