개인 재정 C - Dummies에서 변수 선언하기

C - Dummies에서 변수 선언하기

차례:

비디오: C 언어 코딩 도장 - Unit 7.1 정수형 변수 선언하기 2024

비디오: C 언어 코딩 도장 - Unit 7.1 정수형 변수 선언하기 2024
Anonim

변수는 프로그램을 확대하는 것입니다. 프로그래밍은 그것들 없이는 끝나지 않습니다. 변수에 아직 도입되지 않았다면 여기로 가십시오.

발레리 변수는 숫자 변수입니다. 그녀는 수를 보유하는 것을 좋아한다 - 어떤 수; 그건 중요하지 않아. 그녀가 등호를 볼 때마다, 그녀는 가치를 가지고 그것을 단단히 잡습니다. 그러나 또 다른 등호를보고, 그녀는 새로운 가치를 취합니다. 그런 식으로 발레리는 조금 벗겨지기 쉽습니다. 발레리 (Valerie)의 가치가 다양하다고 할 수 있습니다. 그 때문에 그녀는 변수입니다.

빅터 변수는 문자열 변수입니다. 그는 한 문자에서 여러 문자까지 일련의 텍스트를 포함합니다. 캐릭터 인 한 빅터는 상관 없습니다. 하지만 어떤 캐릭터? 빅터는 상관하지 않습니다. 왜냐하면 그는 변수이기 때문에 무엇이든 가질 수 있습니다.

  • 예, 여기에 요점이 있습니다. C에는 두 가지 주요 변수가 있습니다. 숫자 또는 값만 포함하는 숫자 변수와 텍스트를 포함하는 문자열 변수입니다 (길이는 1에서 여러 문자까지 가능).
  • 및 숫자 크기에 따라 여러 가지 유형이 있습니다. 변수를 사용하기 전에 변수를 선언해야합니다. 이것은 - 오, 그냥 다음 섹션을 읽어보십시오. "왜 변수를 선언해야합니까? "
  • 변수를 사용하기 전에 변수를 C 컴파일러에 알리셔야합니다. 프로그램 시작 부분에 변수 목록을 제공하면됩니다. 그런 식으로 컴파일러는 변수가 무엇인지, 변수의 유형 (어떤 값을 포함 할 수 있는지)을 알고 있습니다. 공식적으로이 프로세스는
  • 변수를 선언하는 것으로 알려져 있습니다.

    예: int count;

    char key;

    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 가 동일한 변수라고 가정 할 수 있습니다. 그렇다면 추한 상황이 발생할 수 있습니다. 컴파일러와 함께 제공되는 대규모 책 중 하나에 묻혀있는 것은 변수 이름 지정에 대한 공식 규칙입니다.이 규칙은 각 컴파일러마다 고유합니다.
    C - Dummies에서 변수 선언하기

    편집자의 선택

    행사에서 연설을 신청하는 방법 - 인형

    행사에서 연설을 신청하는 방법 - 인형

    강연을 제안 할 수 있어야합니다 다른 잠재적 인 연사보다 이벤트 참석자에게 더 많은 가치를 제공 할 수 있음을 입증하십시오. 연설 인재 풀은 가능한 연설 기회 수보다 빠르게 증가하고 있습니다. 당신은 이벤트 기획자에게 당신이 원하는 바를 물어볼 수있었습니다. ...

    새로운 온라인 커뮤니티 회원 유치 방법 - 온라인 커뮤니티의 인형

    새로운 온라인 커뮤니티 회원 유치 방법 - 온라인 커뮤니티의 인형

    회원은 일시적입니다. 많은 사람들은 그들이 특정한 목표를 성취 할 때까지 주변에 머물러 있습니다. 다른 사람들은 관심을 잃고 새로운 행 아웃을 찾습니다. 따라서 정기적으로 신입 회원을 영입하지 않으면 커뮤니티가 사라집니다. 사람들이 교류 할 수있는 장소를 마련하는 데 어려움을 겪고 있습니다.

    엄마 블로거로서 언론의 관심을 끄는 방법 - 인형

    엄마 블로거로서 언론의 관심을 끄는 방법 - 인형

    수십만 (또는 수백만)의 사람들이 엄청난 성과를 거두고 있습니다. 예상대로, 쉽게 성취되지는 않습니다. 뉴욕 타임스에 언급되거나 투데이 쇼에 출연하기 위해서는 많은 시간과 노력과 신뢰가 필요합니다. 아마도 ...

    편집자의 선택

    Ning 사용자 기고에 대한 코멘트 방법 - 인형

    Ning 사용자 기고에 대한 코멘트 방법 - 인형

    Ning 계정에 로그인하면 다른 Ning 사용자의 블로그 게시물, 회신 한 이벤트, 사진 및 비디오에 대한 의견을 남깁니다. 회원님의 논평 벽에 남긴 댓글, 순수 텍스트, 다른 웹 사이트 링크 및 퍼간 동영상과 같은 요소가 귀하의 댓글에 포함될 수 있습니다 ...

    닝 네트워크의 광고 제어 방법 - 덤프

    닝 네트워크의 광고 제어 방법 - 덤프

    기본적으로 닝 네트워크는 애드 센스 광고는 오른쪽 열에 있습니다. 누군가 광고를 클릭하면 생성 된 모든 수익이 Ning으로 이동합니다. 네트워크에서 광고를 게재하여 수익을 얻고 싶거나 광고를 전혀 원하지 않는 경우 제어 광고 프리미엄 서비스를 구입해야합니다.

    Ning에서 그룹을 만드는 방법 - Dingy

    Ning에서 그룹을 만드는 방법 - Dingy

    Ning에서 새로운 그룹을 시작하는 것은 가장 멋진 방법 중 하나입니다. 네가 닝 네트워크에서 할 수있는 일. 그룹을 만들 수 있도록 네트워크가 설정되어 있다면 다음 단계를 따르십시오.

    편집자의 선택

    Canon Rebel T3 시리즈 카메라로 원시 이미지 파일 처리하기 - 더미 파일

    Canon Rebel T3 시리즈 카메라로 원시 이미지 파일 처리하기 - 더미 파일

    Canon Rebel T3 또는 T3i로 촬영 한 이미지를 원시 데이터로 캡처 할 수 있습니다. Canon 소프트웨어를 사용하는 경우 Raw 파일을 즉시 인쇄 할 수는 있지만 인쇄하기 전에 사진 작업실로 가져 가서 온라인으로 공유하거나 사진 소프트웨어에서 편집 할 수 있습니다.

    Canon Rebel T3 시리즈 카메라에서 자동 초점 포인트 설정 - 인형

    Canon Rebel T3 시리즈 카메라에서 자동 초점 포인트 설정 - 인형

    Canon Rebel T3 또는 T3i를 사용하는 스포츠 모드에서는 카메라가 중심 초점 위치에 초점을 둡니다. Creative 자동 및 A-DEP 모드뿐만 아니라 다른 완전 자동 노출 모드 (장면 인텔리전스 자동, 인물, 풍경 등)에서 카메라의 자동 초점 시스템은 9 개의 자동 초점을 모두 찾습니다 ...