그것은 끈에 있는 ASCII 문자에 의해 C에서 내부에 대표되고 특별한 널 문자 "\ 0에 의해" 종결된다 그래서 프로그램은 끈의 끝을 찾아낼 수 있다. 끈 불변의 것은 가변과 연관될 수 있다. C는 1개의 특성 (1개의 바이트)를 이번에 포함할 수 있는 문자형 가변을 제공한다,

Files Recovery Software
연락처 세부 정보 고객 지원 다운로드 데모 제품  

 
 

특성 배열

끈 불변의 것과 같은

"나는이다 끈"

특성의 배열은 이다. 그것은 끈에 있는 ASCII 문자에 의해 C에서 내부에 대표된다, i.e, "나", 공백, "a", "m",… 또는 위 끈은, 및 특별한 널 문자 "\ 0" 그래서 프로그램에 의해 종결해 끈의 끝을 찾아내서 좋다.

끈 불변의 것은 부호의 산출을 하기에서 자주 사용한다 printf를 사용하여 이해할 수 있는:

printf("Hello, world\n");
printf("The value of a is: %f\n", a);

끈 불변의 것은 가변과 연관될 수 있다. C는 1개의 특성 (1개의 바이트)를 이번에 포함할 수 있는 문자형 가변을 제공한다. 문자열은 문자형, 위치 당 1개의 ASCII 문자의 배열에서 저장된다.

끈이 널 문자 "\ 0"에 의해 평범하게 종결되기 때문에, 우리는 배열에 있는 1개의 여분 저장 위치를 요구한ㄴ다는 것을 결코 잊지 말라.

C는 전체 끈을 즉시 교묘히 다루는 어떤 통신수에게도 제공하지 않는다. 끈은 포인터 또는 표준 끈 도서관 string.h.에서 가능한 특별한 일과를 통해 교묘히 다룬다.

특성을 사용하여 포인터는 배열의 이름이 그것의 첫번째 성분에 포인터 다만 이기 때문에 관계되 쉽다. 프로그램을 다음 주어지는 고려하십시오:

#include<stdio.h>

void main()

{
char text_1[100], text_2[100], text_3[100];
char *ta, *tb;
int i;

/* set message to be an arrray */
/* of characters; initialize it */
/* to the constant string "..." */
/* let the compiler decide on */
/* its size by using [] */

char message[] = "Hello, I am a string; what are
you?";

printf("Original message: %s\n", message);

/* copy the message to text_1 */

i=0;

while ( (text_1[i] = message[i]) != '\0' )
i++;

printf("Text_1: %s\n", text_1);

/* 사용 명백한 포인터 산법 */

ta=message;
tb=text_2;

while ( ( *tb++ = *ta++ ) != '\0' )
;

printf("Text_2: %s\n", text_2);

}

프로그램의 산출은 다음과 같이 일 것이다:

Original message: Hello, I am a string; what are you?
Text_1: Hello, I am a string; what are you?
Text_2: Hello, I am a string; what are you?

표준 "끈" 도서관은 많은 유용한 우리가 스트링 섹션에서 나중에 배울 끈을 교묘히 다루기 위하여 기능을 포함한다.


Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18

 
 

page 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34

 
 

page 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50

 
 

page 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60

Next page

 
 
데이터 복구 도서
 
장-1 자료 회복의 개관
장-2 하드 디스크의 소개
장-3 디스크와 OS에 논리적인 접근
장-4 수 체계
장-5 C 프로그램의 소개
장-6 컴퓨터 기초에 소개
장-7 필요한 DOS는 명령한다
장-8 디스크 BIOS는 작용하고 C로 취급을 중단한다
장-9 큰 하드 디스크 취급
장-10 타락된 플로피에서 자료 회복
장-11 백업을 만들기
장-12 프로그램을 가진 읽고는 및 변경 MBR
장-13 프로그램을 가진 읽고는 및 변경 DBR
장-14 "익지않는 파일" 회복을 위해 프로그램
장-15 자료 와이퍼를 위해 프로그램
장-16 디스크를 위한 공용품 더 개발
부록 자료 회복 기간의 용어집
 
 
Pro Data Doctor

제품

연락처 세부 정보

고객 지원

다운로드 데모

이용 약관

 
Pro Data Doctor