티스토리 뷰

 

문자열

#문자열 이해와

1. 문자열 기초
문자열 : 연속된 문자들의 모임
   - 문자열은 큰따옴표("")로 표현함
   - 문자열의 끝에는 널 문자('\0')를 함께 저장함

문자열 상수
   - 값이 변경되지 않는 문자열
   - "A"나 "Hello World"등
   - 문자열 리터럴이라고도함

문자열 변수
   - 프로그램 수행중에 변경될 수 있는 문자열

문자 배열
   - 선언 : 문자 배열의 크기는 저장할 문자 수 + 1 크기로 지정
   - 초기화 : " "문자를 대입연산자에 이용

2. 문자열 선언과 초기화
"Hello"를 저장

chare a[6] = "Hello";

배열 크기의 -1개의 문자를 초기화 가능

# 문자열 입출력

1. 문자열 표준 입력
1) scanf()
입력된 문자열을 str 배열에 저장
공백 또는 enter 전까지 입력된 문자열을 저장
함수 형식 : int scanf("%s", str);

2) gets()
공백을 포함한 문자열 입력
char * gets(char* str);
enter를 \0로 전환하여 저장

2. 문자열 표준 출력
1) printf()
형식문자열 "%s"를 이용
문자 배열명을 printf함수의 첫번째 인자로 인식

2) pust()
int puts(const char* str);
str 배열의 문자열을 표준 출력에 출력
배열의 "\0"을 '\n'로 변환하여 출력

'JAVA기반스마트웹개발2021 > 프로그래밍언어 활용' 카테고리의 다른 글

포인터 활용  (0) 2021.07.29
포인터  (0) 2021.07.29
배열  (0) 2021.07.27
변수의 스코프  (0) 2021.07.26
함수  (0) 2021.07.26
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함