C에서는 가변은 부호의 어떤 구획든지의 시작에 선언될 수 있다, 그러나 최대량은 각 기능의 시작에 있다. 가변은 구획의 시작에 기능 몸의 시작에 (버팀대 사이 {와}), 이것 보통 이다 정의될지도 모른다, 그러나 또한 구획의 다른 유형의 시작에 일지도 모른다.

Data Recovery PRO DATA DOCTOR

Home | Order Online | Downloads | Contact Us | Software Knowledgebase

it | es | pt | fr | de | jp | kr | cn | ru | nl | gr


가변 사용하기

C에서는, 가변은 사용될 수 있기 전에 선언되어야 한다. 가변은 부호의 어떤 구획든지의 시작에 선언될 수 있다, 그러나 최대량은 각 기능의 시작에 있다. 대부분의 지역 변수는 기능이 불릴 때 창조되고, 저 기능에서 반환에 파괴된다.

당신의 C 프로그램에 있는 가변을 사용하기 위하여는, 당신은 이름을 C에 있는 가변에 줄 경우 뒤에 오는 규칙을 알아야 한다:

  • 이름은 편지, 손가락 및 배경 음악 특성을 포함할 수 있다 (_).
  • 이름의 첫번째 특성은 편지이어야 한다. 배경 음악은 또한 법적인 첫번째 특성이다, 그러나 그것의 사용은 추천되지 않는다.
  • C는 대소문자에 민감하다 그러므로 숫자 변수 이름 숫자와 다르다.
  • C 키워드는 변수 이름으로 사용될 수 없다. 키워드는 C 언어의 일부분인 낱말이다.

뒤에 오는 명부는 법 및 불법 C 변수 이름의 몇몇 보기를 포함한다:

 

Variable Name

Legal or Not

Num

Legal

Ttpt2_t2p

Legal

 Tt pt

Illegal: Space is not allowed

_1990_tax

Legal but not advised

Jack_phone#

Illegal: Contains the illegal character #

Case

Illegal: Is a C keyword

1book

Illegal: First character is a digit

우수한 첫번째 새로운 것은 요점의 몸의 첫번째 선이다 ():

int num = 10;

이 선은 유형 int의 "숫자이라고" 지명된 가변을 정의하고 가치 10에 초기화한다. 이것은 또한 다음과 같음 써질지도 모르다:

int num; /* 비초기화 가변을 정의하십시오 'num' */

/* 그리고 모든 변하기 쉬운 정의 후에: */

num = 10; /* 가변에 가치 10를 지정한다 'num' */

가변은 구획의 시작에 기능 몸의 시작에 (버팀대 사이 {와}), 이것 보통 이다 정의될지도 모른다, 그러나 또한 구획의 다른 유형의 시작에 일지도 모른다.

"자동" 상태에 구획 과태 시작되는 시점에 정의되는 가변. 이것은 그들이 구획의 실행 중에서만 존재한ㄴ다는 것을 의미한다. 기능 실행이 시작될 경우, 가변은 창조될 것이다 그러나 그들의 내용은 확정되지 않을 것이다. 기능이 돌려보낼 경우, 가변은 파괴될 것이다. 정의는 또한 다음과 같음 써질 수 있었다:

auto int num = 10;

자동 키워드 있거나 없거나 정의가 완전하게 동등하기 때문에, 자동 키워드는 명백하게 오히려 과다하다.

그러나, 때때로 이것은 당신이 원하는 무슨이 아니다. 얼마나 많은 시간을 지키는 불리는지 당신이 기능을의 조사를 원한ㄴ다는 것을 가정하십시오. 가변이 기능 반환이라고 언제나 파괴된 경우에, 이것은 가능하지 않ㄹ을.

그러므로 정체되는 내구 본래대로 방법이 프로그램의 전체 실행 중에 그것 체재할 불리는 무엇이 가변을 주는 것이 가능하다. 예를 들면:

static int num = 10;

이것은 10에 프로그램 실행 시작되는 시점에 숫자 가변을 초기화한다. 그로부터 가치는 본래에 남아 있을 것이다; 가변은 기능이 다수 시간 불리는 경우에 re-initialized.

가변이 1개의 기능에서 접근 가능하거나 그것을 필요로 하는 다른 기능에 전부 매개변수를 통해 가치를 통과하는 것은 편리할 지도 모르지 않았다는 것을 때때로 충분하지 않다.

Sample Chapters from book DATA RECOVERY WITH AND WITHOUT PROGRAMMING by Author Tarun Tyagi
Data Recovery with & without Programming


Publishers of the Book
Number of Pages
ISBN
Price of the Book


BPB Publications, New Delhi, India
540
81-7656-922-4
$69.00 (Including Shipping Charges, Cost of Book and Other expenses, Free Source Code CD included with the Book)





Buy Data recovery Book

Previous page

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

 
 

page 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37

 
 

page 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54

 
 

page 55 | 56 | 57 | 58 | 59 | 60

Next page

© Copyright 2002-2005 DataDoctor.Biz

Home | Contact us | Downloads | Services | Terms and conditions | Site map

Website Data Recovery | recuperación de Datos | Récupération de données | Datenrettung | Recupero dati | データ復旧 | 데이터 복구 | 数据恢复 | Восстановление данных | De terugwinning van gegevens | Ανάκτηση δεδομένων
Sitemap Site map1 2 3 4 | Spanish1 2 3 | French1 2 3 | German1 2 3 | Italian1 2 3 | Portuguese1 2 3 | Japanese1 2 3 | Korean1 2 3 | Chinese1 2 3 | Russian1 2 3 | Dutch1 2 3 | Greek1 2 3
Data Recovery Book English | Spanish | French | German | Italian | Portuguese | Japanese | Korean | Chinese | Russian | Dutch | Greek