로딩
요청 처리 중입니다...

C언어 문자열

 C언어 문자열

우리가 C언어로 배열과 문자열 중 먼저 배운다면 배열을 배우고 나서 문자열을 배우게 된다. 이러는 이유가 문자열이 배열과 밀접하게 연관되어 있기 때문에 문자열은 배열을 배우고 난 후 배우게 된다.

그래서 이번에는 문자열에 대해서 정리하겠다. ① 개념 문자열은 문자 배열 → char 타입 배열에 문자를 순서대로 저장한 것 → 문자열은 항상 '\0'(널 문자)로 끝남 ※ '\0'은 문자열의 끝을 나타내기 때문에, C언어에서 문자열을 다룰 때 필수 1-1 코드 #include int main(void) { // str1과 str2는 같은 내용을 가진 문자열 // 그러나 선언 방식이 다름 // 문자 배열로 문자열 선언 : 각 문자를 명시적으로 배열에 저장 // str1은 문자 배열에 하나씩 문자를 직접 초기화 // 마지막에는 반드시 문자열 끝을 나타내는 '\0' (널 문자)을 추가 char str1[6] = { 'h', 'e', 'l', 'l', 'o', '\0' }; /...

원문 링크 : C언어 문자열