>  기사  >  문자열 포인터 변수에 저장되는 내용은 다음과 같습니다.

문자열 포인터 변수에 저장되는 내용은 다음과 같습니다.

(*-*)浩
(*-*)浩원래의
2019-07-29 13:06:077393검색

Strings는 주로 프로그래밍에 사용됩니다. 추가 사항은 다음과 같습니다. 문자열은 저장소의 문자 배열과 유사하므로 s=" abcdefghij와 같이 각 개별 요소를 추출할 수 있습니다. "이면 s[1]="b", s[9]="j"이고 문자열의 0 위치는 길이입니다(예: s[0]=10). 이는 많은 편의를 제공할 수 있습니다. , 예를 들어 고정밀 연산 중에 각 비트를 숫자로 변환하여 배열에 저장할 수 있습니다.

문자열 포인터 변수에 저장되는 내용은 다음과 같습니다.

문자열 또는 문자열(String)은 숫자, 문자, 밑줄로 구성된 문자의 문자열입니다. 일반적으로 s=“a1a2···an”(n>=0)으로 기록됩니다. (추천 학습: PHP 동영상 튜토리얼)

프로그래밍 언어에서 텍스트를 표현하는 데이터 타입입니다. 프로그래밍에서 문자열은 기호 문자열(문자열) 또는 이진수 문자열(이진수 문자열)과 같은 기호 또는 값의 연속적인 시퀀스입니다.

C 언어는 문자열 상수를 문자 배열로 처리하며, 문자열 상수를 저장하기 위해 메모리에 문자 배열을 엽니다. 문자 포인터 변수를 초기화하면 실제로 문자열의 첫 번째 요소 주소(즉, 문자열을 저장하는 문자 배열의 첫 번째 요소 주소)가 문자열에 할당됩니다.

문자열 포인터 변수는 문자열의 첫 번째 주소를 저장합니다.

일반적으로 문자열에서 부분 문자열 찾기, 부분 문자열 얻기, 문자열의 특정 위치에 부분 문자열 삽입하기, 삭제하기 등의 작업 개체로 문자열 전체를 사용합니다. 하위 문자열 등 두 문자열이 동일하기 위한 필요조건과 충분조건은 길이가 동일하고 각 해당 위치의 문자가 동일합니다.

p와 q가 두 개의 문자열이라고 가정합니다. p에서 q가 처음 나타나는 위치를 찾는 작업을 패턴 일치라고 합니다. 문자열의 가장 기본적인 저장 방법 두 가지는 순차 저장(Sequential Storage)과 링크 저장(Linked Storage)입니다.

문자열 데이터 유형은 형식적인 문자열 개념을 모델로 한 데이터 유형입니다. 문자열은 거의 모든 프로그래밍 언어에서 구현할 수 있는 매우 중요하고 유용한 데이터 유형입니다.

일부 언어에서는 기본 유형으로 사용 가능하고 다른 언어에서는 복합 유형으로 사용 가능합니다.

대부분의 고급 언어 구문에서는 문자열 데이터 유형의 인스턴스를 문자열로 표시할 수 있으며, 일반적으로 이러한 메타 문자열을 "텍스트" 또는 "문자열 리터럴"이라고 합니다.

공식 문자열의 길이는 임의적이지만 유한할 수 있지만 실제 언어의 문자열 길이는 인위적인 최대값으로 제한되는 경우가 많습니다.

일반적으로 문자열 데이터 유형에는 두 가지 유형이 있습니다. "고정 길이 문자열"은 최대 길이가 고정되어 있고 최대값에 도달했는지 여부에 관계없이 동일한 숫자를 사용합니다. 길이가 임의로 고정되지 않고 실제 크기에 따라 가변적인 메모리 양을 사용하는 "가변 길이 문자열"입니다.

현대 프로그래밍 언어의 대부분의 문자열은 가변 길이 문자열입니다. 이름에도 불구하고 모든 가변 길이 문자열에는 길이 제한이 있으며 일반적으로 사용 가능한 메모리 양에 따라 달라집니다.

PHP 관련 기술 기사를 더 보려면 PHP 그래픽 튜토리얼 컬럼을 방문하여 알아보세요!

위 내용은 문자열 포인터 변수에 저장되는 내용은 다음과 같습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.