"C"의 변수 및 데이터 유형

1993 단어

변수



인간으로서 우리는 뇌에 ​​정보를 저장합니다.
컴퓨터가 블록 형태로 메모리에 정보를 저장하는 것처럼. 따라서 메모리에 사용 가능한 블록이 너무 많습니다. 모든 블록에서 우리는 가치라고 부를 수 있는 일부 데이터를 저장할 수 있습니다. (데이터는 컴퓨터에 의해 이동, 처리 또는 저장될 수 있는 정보 조각입니다.) 모든 블록에는 고유한 메모리 위치가 있습니다. 이제 변수 부분이 나옵니다.
"변수는 일부 데이터를 저장하는 메모리 위치의 이름입니다."즉, 변수의 도움으로 서로 다른 메모리 위치의 데이터에 액세스하므로 모든 블록에는 변수라고 하는 이름이 있습니다.



변수를 만들기 위해 따라야 할 몇 가지 규칙이 있습니다. 제대로 따르지 않으면 컴파일러에서 프로그램에 오류를 발생시킵니다.
  • 변수는 대소문자를 구분합니다. 예를 들어 변수 "age"와 "AGE"는 c 언어에서 다릅니다. 왜냐하면 c 언어는 대소문자를 구분하는 언어이기 때문에 컴파일러는 이를 다르게 취급합니다.
  • 첫 번째 문자는 _ 또는 알파벳이어야 합니다.
  • 변수 이름 사이에 쉼표나 공백이 없어야 합니다.
  • "_"이외의 다른 기호가 없어야 합니다.
  • 변수 이름은 의미가 있어야 합니다. 프로그램 가독성을 향상시킵니다.

  • 데이터 형식



    데이터 유형은 메모리에서 데이터 값을 해석하는 방법을 프로그램에 알려줍니다. 모든 변수 이름에는 데이터 유형이 있습니다. 따라서 변수를 초기화하기 전에 데이터 유형을 지정해야 합니다. 우리가 c:-에서 사용하는 데이터 유형에는 주로 4가지 유형이 있습니다.

  • Int - 정수형 데이터(0,1,2,3,-1,-2,-3)를 저장합니다. 일반적으로 4바이트의 메모리를 사용합니다.

  • 부동 - 부동 소수점(3.14)으로 숫자 값을 저장합니다. 일반적으로 4바이트의 메모리를 사용합니다.

  • Char - 데이터의 문자 유형(a-z)을 저장합니다. 일반적으로 1바이트의 메모리를 사용합니다.

  • Double - 부동 소수점(3.1425)이 있는 숫자 값도 저장합니다. 일반적으로 8바이트의 메모리를 사용합니다.

  • 참고 float와 double의 기본적인 차이점은
    Float에는 7자리의 정밀도가 있고 double에는 15자리의 정밀도가 있습니다.
    이제 우리는 데이터 유형과 변수를 보았으므로 데이터 유형의 도움으로 다음 구문이 초기화에 사용됩니다.
    'c'의 변수:
    구문 -

    int age=4;
    float price=52.21;
    char name="xyz";

    참고- 여기서는 같은 줄에서 변수를 초기화하고 선언하지만 한 줄에서 초기화하고 다른 줄에서 선언할 수도 있습니다.
    예시

    int age;
    age=8;

    변수 값을 변경할 수도 있습니다.

                 int age;
                 age=8;
                 age=10;
    

    좋은 웹페이지 즐겨찾기