[C언어 무료 동영상 강의] 68. 문자열, 69. 문자열 사용 기초 [C언어 무료 동영상 강의] 68. 문자열, 69. 문자열 사용 기초 다루는 내용문자열 개요문자열 관련 함수 소개 앞으로 프로그래밍 관련 글은 새롭게 개설한 언제나 휴일 전용 사이트에서 만나보세요. 2017년 1월 1일까지 이 곳의 프로그래밍 자료는 http://ehpub.co.kr 로 옮길 예정입니다. 본문[디딤돌 C언어] 68. 문자열 [디딤돌 C언어] 69. 문자열 사용 기초 동영상 강의/디딤돌 C언어 동영상 강의 2016.09.27
[C언어] 69. 문자열 사용 기초 69. 문자열 사용 기초 C언어에서 문자열은 아스키 코드의 나열이예요. 특히 아스키 코드 값이 0인 문자를 널문자(‘\0’)라고 부르는데 문자열은 널문자를 만나기 전까지의 아스키 코드 나열이예요. 따라서 문자열을 char 형식 원소 배열을 선언할 때 널문자를 포함하여 원소 개수를 정하세요. 이 책에서는 문자열을 배열로 관리할 때 원소 개수를 나타내는 부분을 MAX_NAME_LEN+1 처럼 표현하고 있어요. #define MAX_NAME_LEN 50 char name[MAX_NAME_LEN+1] = {'a','b','c'}; 그리고 C언어에서는 문자열 리터럴 상수를 초기화 구문에서도 사용할 수 있어요. #define MAX_ADDR_LEN 100 char addr[MAX_ADDR_LEN+1] = "제주도 .. 언어 자료구조 알고리즘/디딤돌 C언어 2016.04.17