문자열(string)이란
 
문자열이란 하나 이상의 문자들을 의미
(예) "감사합니다" 나 "이름"과 같은 하나 이상의 문자들

문자열 처리방법
 
java는 문자열을 처리하기 위하여 string이란 오브젝트를 제공하지만
c언어에서는 문자열을 위한 특별한 자료형을 제공하지는 않습니다.
char형 변수는 단 하나의 문자만을 저장할 수 있으므로 여러 문자를
저장하기 위해서는 char형 배열이나 char형 포인터 변수를 사용합니다.
 
배열을 사용한 문자열 : char var[10] = "abc";
 
포인터를 사용한 문자열 : char *var = "abc";
 
배열과 포인터를 사용하여 문자열을 저장하면 자동으로 초기화된 문자 다음에
null문자(\0)가 삽입됩니다. 

'Programming' 카테고리의 다른 글

C언어 - 스트림(Stream)이란?  (0) 2009.04.21
C언어 - Escape Sequence  (0) 2009.04.18
ASCII 코드 테이블  (0) 2009.04.02
C언어 기본자료형의 크기와 및 범위  (9) 2009.04.02
ANSI C와 기존의 C의 차이점  (0) 2009.04.02
페이스북 댓글
티스토리 댓글

+ Recent posts