차례:
비디오: C 언어 코딩 도장 - Unit 7.1 정수형 변수 선언하기 2024
변수는 프로그램을 확대하는 것입니다. 프로그래밍은 그것들 없이는 끝나지 않습니다. 변수에 아직 도입되지 않았다면 여기로 가십시오.
발레리 변수는 숫자 변수입니다. 그녀는 수를 보유하는 것을 좋아한다 - 어떤 수; 그건 중요하지 않아. 그녀가 등호를 볼 때마다, 그녀는 가치를 가지고 그것을 단단히 잡습니다. 그러나 또 다른 등호를보고, 그녀는 새로운 가치를 취합니다. 그런 식으로 발레리는 조금 벗겨지기 쉽습니다. 발레리 (Valerie)의 가치가 다양하다고 할 수 있습니다. 그 때문에 그녀는 변수입니다.
빅터 변수는 문자열 변수입니다. 그는 한 문자에서 여러 문자까지 일련의 텍스트를 포함합니다. 캐릭터 인 한 빅터는 상관 없습니다. 하지만 어떤 캐릭터? 빅터는 상관하지 않습니다. 왜냐하면 그는 변수이기 때문에 무엇이든 가질 수 있습니다.
- 예, 여기에 요점이 있습니다. C에는 두 가지 주요 변수가 있습니다. 숫자 또는 값만 포함하는 숫자 변수와 텍스트를 포함하는 문자열 변수입니다 (길이는 1에서 여러 문자까지 가능).
변수를 선언하는 것으로 알려져 있습니다.
char lastname [30];
여기에 세 개의 변수가 선언됩니다: 정수 변수,
count
; 문자 변수, 키 ; 문자 변수는 성 이며 최대 30 자 길이의 문자열입니다. 프로그램 시작시 컴파일러에게 여러 가지를 알려줍니다. 첫째, 그것은 "이 것들은 변수입니다! "그런 식으로 컴파일러는 프로그램에서 성 을 볼 때 문자열 변수라는 것을 알고 있습니다. 둘째, 선언은 컴파일러에게 어떤 변수 유형이 사용되고 있는지 알려줍니다. 컴파일러는 정수 값이
count 변수에 들어 있다는 것을 알고 있습니다. 셋째, 컴파일러는 변수에 할당 할 저장 공간의 양을 알고 있습니다. 프로그램을 실행하면서 "즉시"수행 할 수는 없습니다. 컴파일러가 프로그램을 생성 할 때 공간을 별도로 설정해야합니다.
프로그램의 시작 부분에서 처음 중괄호가있는 행 바로 뒤에 변수를 선언하십시오.그들 모두를 바로 여기 클러스터하십시오. 분명히, 프로그램을 작성하기 전에 프로그램에 필요한 모든 변수를 알 수는 없습니다. (대학에서 다르게 가르치기는하지만 그러한 정신적 인 오버 헤드가 필요하지 않습니다.) 따라서 새로운 변수가 필요한 경우 편집기에서 편집기에서 변수를 선언하십시오. 악성 변수는 구문이나 링커 오류 (사용 방법에 따라 다름)를 생성합니다. 변수를 선언하지 않으면 프로그램이 컴파일되지 않습니다. 적절한 당국이 적절한 불만 메시지를 발송합니다.
대부분의 C 프로그래머는 변수 선언과 나머지 프로그램 사이에 빈 줄을 넣습니다.
- 변수에 포함 된 내용을 설명하기 위해 변수에 주석을 달 때 아무 문제가 없습니다. 예:
- int count; / * 기술 지원부의 바쁜 신호. * /
- 그러나, 현명하게 명명 된 변수는이 상황을 피할 수 있습니다:
- int busysignals;
- 변수 명 verboten과 not
변수 이름은 컴파일러에 따라 다릅니다. 몇 가지 규칙과 변수에 사용할 수없는 몇 가지 이름이 있습니다. 규칙을 어기면 컴파일러는 오류를 던져서 알 수 있습니다. 이를 방지하려면 새 변수를 만들 때 머리 뒤에 다음 지침을 따르십시오.
- 가장 짧은 변수 이름은 알파벳입니다.
의미있는 변수 이름을 사용하십시오. 한 글자 변수는 단지 늠름한 이야기 일뿐입니다. 그러나,
지수
는
- 999보다 우수하며
- > n . 짧고 설명적인 변수 이름이 가장 좋습니다. 변수는 대개 소문자입니다. (C의 모든 부분은 대부분 소문자입니다.) 문자와 숫자를 포함 할 수 있습니다. 대문자는 변수에 사용할 수 있지만 대다수 컴파일러는 대문자와 소문자의 차이를 무시하는 경향이 있습니다. (컴파일러에게 옵션 중 하나를 설정하여 대소 문자를 구분하도록 지시 할 수 있으므로 프로그래머 매뉴얼을 참조하십시오.) 숫자로 변수 이름을 시작하지 마십시오. 숫자를 포함 할 수 있지만 문자로 시작합니다. C 군주는 변수 이름에 first_name , zip_code 등의 밑줄 또는 "밑줄"문자를 사용합니다. 밑줄이있는 변수 이름을 시작하는 것은 좋지 않지만이 방법은 좋습니다. C 언어 키워드 또는 함수와 동일한 변수 이름을 지정하지 마십시오. 예를 들어 정수 변수 int 또는 문자열 변수
- char
- 의 이름을 지정하지 마십시오. 이렇게하면 컴파일러에서 오류가 생성되지 않지만 소스 코드가 혼란 스럽습니다.
- 또한 변수의 이름을 지정하기 위해
- l (소문자 L) 및 o (소문자 O)를 사용하지 마십시오. 작은 L은 1 (1)과 너무 많이 같아 보이고 O는 0 (0)처럼 보입니다. 변수에 비슷한 이름을 지정하지 마십시오. 예를 들어, 컴파일러는
- forgiveme 와 f orgivemenot 가 동일한 변수라고 가정 할 수 있습니다. 그렇다면 추한 상황이 발생할 수 있습니다. 컴파일러와 함께 제공되는 대규모 책 중 하나에 묻혀있는 것은 변수 이름 지정에 대한 공식 규칙입니다.이 규칙은 각 컴파일러마다 고유합니다.