분류 전체보기221 c언어 문자열 처리 라이브러리에 대하여 알아보기 2(문자열 비교하기, 문자 및 문자열 검색하기, 문자열 토큰 분리하기) c언어 문자열 처리 라이브러리에 대하여 알아보기 2(문자열 비교하기, 문자 및 문자열 검색하기, 문자열 토큰 분리하기) 네 안녕하세요, 이번 포스팅에서는 저번에 다뤘었던 문자열 처리 라이브러리를 이어서 다루겠습니다. 문자열 처리 라이브러리 함수는 설명드릴 것이 많아서 파트를 나눴습니다. 이번 시간에는 문자열을 비교하는 방법, 문자 및 문자열을 검색하는 방법, 문자열 토큰을 분리하는 방법에 대하여 알아보도록 하겠습니다. 그럼 지금부터 함께 보시죠. 1. 문자열 비교하기 문자열을 비교할 때는 strcmp()라는 함수를 써서 나타냅니다. 이런 식으로 말이죠. int result = strcmp("dog", "dog"); 이런 식으로 씁니다. 주로 문자열을 비교한다고 한다면 문자열이 같은 지 다른 지를 비교합니.. 2022. 12. 30. c언어 문자열 처리 라이브러리에 대하여 알아보기 1(문자열의 길이 구하기, 문자열 복사하기, 문자열 연결하기) c언어 문자열 처리 라이브러리에 대하여 알아보기 1(문자열의 길이 구하기, 문자열 복사하기, 문자열 연결하기) 네 안녕하세요, 이번 포스팅에서는 문자열 처리 라이브러리에 대하여 알아보는 시간을 가져보도록 하겠습니다. 우리가 문자열을 쓸 때마다 여러 가지 처리 요소들을 맞닥뜨릴 겁니다. 예를 들자면 문자열을 비교를 해야 한다던가, 문자열 안에 있는 문자 또는 문자열의 일부를 찾아내는 등의 작업을 해야 할 겁니다. 그래서 이러한 문자열을 처리하는 기능을 가진 라이브러리 함수들에 대하여 알아보도록 하겠습니다. 그럼 지금부터 같이 보시죠. 1. 문자열 처리 라이브러리 함수 문자열 처리 라이브러리 함수 역시 우리가 추가적인 헤더 파일을 전처리기에서 넣어줘야 쓸 수 있습니다. 헤더 파일의 이름은 'string.h'.. 2022. 12. 29. c언어 문자 처리 라이브러리에 대하여 알아보기 c언어 문자 처리 라이브러리에 대하여 알아보기 네 안녕하세요, 이번 포스팅에서는 문자 처리 라이브러리에 대하여 알아보도록 하겠습니다. 문자 처리는 사실상 프로그래밍 언어의 모든 처리 과정의 뿌리와도 같습니다. 그래서 프로그래밍 언어들에서 기본 라이브러리 함수로 주는 만큼 매우 중요합니다. 그럼 지금부터 한 번 알아보도록 하겠습니다. 1. 문자 처리 라이브러리 문자 처리 라이브러리는 문자들을 검사하거나, 대문자를 소문자로 바꾸는 등의 작업을 실행할 수 있는 함수들이 주로 들어가 있습니다. 그리고 이러한 함수들은 c언어에서 제공하는 헤더파일들 중에 'ctype.h'라는 헤더파일 내에 들어가 있습니다. 그래서 문자 처리를 위해서는 반드시 위와 같은 헤더파일을 전처리기로 포함을 시켜야만 합니다. 1 - 1. 문.. 2022. 12. 25. c언어 문자열 입출력 라이브러리에 대하여 알아보기 c언어 문자열 입출력 라이브러리에 대하여 알아보기 네 안녕하세요, 이번 포스팅에서는 문자열 입출력 라이브러리에 대하여 알아보도록 하겠습니다. 이전 포스팅에서는 문자 입출력 라이브러리에 대하여 알아보았는데요, 우리가 문자 하나만 가지고 처리를 하는 경우 보다는 문자열을 가지고 처리를 하는 경우가 훨씬 많습니다. 그래서 문자열 입출력 라이브러리에 대하여 알고 있는 것 역시 상당히 중요합니다. 그럼 지금부터 어떤 것들이 있는 지 한 번 알아보도록 하겠습니다. 지금부터 같이 보시죠. 1. 문자열 입출력 라이브러리 아래의 표는 문자열 입출력 라이브러리 함수의 종류입니다. 입출력 함수 설명 int scanf("%s", s) 문자열을 읽어서 문자 배열 s[]에 저장 int printf("%s", s) 배열 s[]에 .. 2022. 12. 24. 이전 1 ··· 34 35 36 37 38 39 40 ··· 56 다음