문자열2 C언어] 문자열 입력 받아서 출력 하기 [문자열 입력 받아서 출력 하기] 툴 버전 : Visual Studio 2022 문자열 char *fgets (char *s, int size, FILE *stream); s: 문자열이 저장될 버퍼의 포인터입니다. size: 버퍼의 크기를 나타내는 정수입니다. stream: 데이터를 읽을 파일 스트림입니다. 여기서는 stdin 즉, 표준 입력 스트림을 나타냅니다. fgets 함수는 성공적으로 문자열을 읽으면 s를 반환하고, 실패하면 NULL을 반환합니다. HTML 삽입 미리보기할 수 없는 소스 코드에서 fgets 함수는 사용자로부터 문자열을 입력받아서 inputString 배열에 저장한다. sizeof(inputString)는 inputString 배열의 크기를 나타낸다. 이렇게 함으로써 입력받을 문자열.. 2023. 12. 22. C언어] 자료형 (Data Type) - 문자열(String) (5/7) [자료형 (DataType) - 문자열(String)] 1. 문자열 일련의 문자가 연속적으로 있는 것으로서 문자의 집합을 말한다. C언어는 별도의 문자 타입이 없기 때문에 배열로 문자열을 표현. 2. 주의 사항 문자는 ‘ ‘를 사용하지만 문자열은 “ “을 사용한다. 문자열의 끝에는 항상 \0(NULL)이 반드시 존재 해야된다. (메모리는 연속적인 공간이기 때문에 그 끝을 명확히 명시해야 된다.) 3. 문자 배열 선언 char str[6] = "Korea"; 각 문자마다 1바이트씩 배치된다. 2018. 12. 26. 이전 1 다음 728x90