C의 문자열 프로그램

문자열은 실제로 문자로 끝나는 1 차원 배열입니다. null문자 '\ 0'. 따라서 널로 끝나는 문자열에는 문자열과 그 뒤에 오는 문자를 포함합니다.null.

다음 선언 및 초기화는 "Hello"라는 단어로 구성된 문자열을 만듭니다. 배열 끝에 널 문자를 포함하려면 문자열을 포함하는 문자 배열의 크기가 "Hello"라는 단어의 문자 수보다 하나 더 커야합니다.

char greeting[6] = {'H', 'e', 'l', 'l', 'o', '\0'};

배열 초기화 규칙을 따르면 위의 문장을 다음과 같이 작성할 수 있습니다.

char greeting[] = "Hello";

이 섹션에서는 문자열 C 프로그래밍 언어로 작업하는 방법을 배웁니다. 우리가하는 일을 더 잘 이해하기 위해 여러 하위 섹션으로 예제를 나누었습니다.

기본 프로그램

이 프로그램은 C에서 문자열의 기본을 이해하기 위해 특별히 제작되었습니다.이 프로그램은 문자열을 문자 배열로 처리합니다.

  • C에서 문자열을 인쇄하는 프로그램

  • C에서 문자열 문자를 문자별로 인쇄하는 프로그램

  • C에서 함수없이 문자열 길이를 찾는 프로그램

  • C에서 문자 발생 횟수를 계산하는 프로그램

  • C에서 발생하는 모음을 세는 프로그램

  • C에서 문자열 문자를 정렬하는 프로그램

다중 문자열 프로그램

이러한 프로그램에는 둘 이상의 문자열 변수가 있습니다. 이것들은 C 프로그래밍 언어에서 여러 문자열 변수로 작업하는 방법에 대한 통찰력을 제공합니다.

  • C에서 문자열을 복사하는 프로그램

  • C에서 문자열을 뒤집는 프로그램

  • C에서 문자열을 검색하는 프로그램

  • C에서 문자열을 바꾸는 프로그램

  • C에서 두 문자열을 비교하는 프로그램

  • C에서 두 문자열을 연결하는 프로그램

  • C의 문자열 아나그램 프로그램

긴 문자열 프로그램

문장이나 줄은 긴 문자열로 간주 할 수 있습니다. 다음 프로그램은 동일한 개념을 다룹니다.

  • C 줄에서 단어를 반전시키는 프로그램

  • C 라인 반전 프로그램