1차원 배열을 이용한 문자열 변수


 

# 문자열의 끝에는 '\0'이 자동으로 삽입된다. char형 배열 선언 시 특수문자(\0)를 고려하여 배열의 길이를 결정해야 한다.

# 문자열 끝에 자동 저장되는 '\0'는  ' '(공백)과 다르다. '\0'(널 : null) 문자의 아스키 코드 값은 0이고, ' '(공백)의 아스키 코드 값은 32이다.

# Scanf 함수(입력 함수) 이용하여 문자열 입력시 서식문자 "%s"를 사용한다.

# 배열 요소("%c")를 대상으로 입력 받을 시 &을 붙여야 하고, 문자열 데이터("%s")를 입력 받을 때는 붙이지 않는다.

 

<문자열 변수 예제 코드>

문자열 배열(char).txt

 

 

+ Recent posts

티스토리 툴바