C의 변수 - 프로그래밍 언어

변수



변수는 데이터가 저장되는 메모리 위치의 이름입니다.

int a = 10 ;


여기서 우리는 값 10을 a라는 변수에 저장하고 있습니다.

장소에서 변수를 시각화하는 방법.


  • 일부 데이터를 저장하고 나중에 코드 줄 아래에서 수정할 수 있는 모든 언어에서 변수를 conatiner로 상상할 수 있습니다.
  • 변수를 사용하면 액세스하려는 데이터에 쉽게 액세스할 수 있습니다mathematical operations.




  • 더 나은 이해를 위해 예를 들어 보겠습니다.

    내 C 프로그램에 숫자를 추가하고 결과를 터미널에 인쇄한다고 가정해 보겠습니다.

    
            int i = 10;
            int j = 20;
            // int k = i + j; 
    
            printf("%d", i + j);
    

  • 코드를 실행하고 출력을 인쇄하면 결과가 나오지만 여기에서는 나중에 사용하기 위해 무언가를 입력할 수 없습니다store that data.
  • 따라서 결과를 variable 에 저장해야 합니다.


  • 변수 명명 규칙 .



    따라서 변수 이름 지정에 대한 많은 규칙과 규정을 따라야 합니다. 그렇지 않으면 컴파일러에서 오류가 발생합니다.
  • Variables should start with a letter or an underscore ("_").

  •   It means that if we start the variable name with a number then the compiler will give an error.
    
       we can make variable name as "_abc" or "abc_" or "abc"  
    
       but not "1abc" or "@abc" or "abc@" .
    
    


  • Variables should not contain spaces or commas.

  •   It means that if we have a variable name which contains spaces then the compiler will give an error.
    
      we can make variable name as "abc1def" or "abc_def" or "abcdef"  
    
      but not "abc,def" or "abc def" or "abc@def" .
    
    


  • Variables should not start with a number.

  •   It means that if we start the variable name with a number then the compiler will give an error.
    
      we can make variable name as "abc" or "abc_" or "abc"  
    
      but not "1abc" or "45abc" or "001_abc@" .
    
    


  • Variables should not contain any special characters only "_" is allowed .

  •   It means that if we have a variable name which contains special characters then the compiler will give an error.
    
      we can make variable name as "abc" or "abc_" or "abc"  
    
      but not "1abc" or `@abc` or "abc@" .
    
    


    변수를 선언하는 방법.


  • 두 가지 방법으로 변수를 선언할 수 있습니다.
  • 하나는 int 키워드를 사용하는 것입니다.
  • 또 다른 방법은 float 키워드를 사용하는 것입니다.
  • char 키워드를 사용할 수도 있습니다.
  • double 키워드를 사용할 수도 있습니다.
  • 이러한 모든 키워드는 variable 를 선언하는 데 사용됩니다.

  • 더 나은 이해를 위해 예를 들어 보겠습니다.



        int i = 10;
        float f = 10.5;
        char c = 'a';
        double d = 10.5;
    
    

  • 여기서는 i라는 변수를 선언하고 값 10을 할당합니다.
  • 여기서는 f라는 변수를 선언하고 값 10.5를 할당합니다.
  • 여기에서 c라는 변수를 선언하고 'a' 값을 할당합니다.

  • 여기서 이 모든 i , f , c , d 는 variables 입니다.
  • 여기에서 이러한 모든 int , float , char , double 은 변수의 호출types 및 저장할 수 있는 데이터 유형Datatypes입니다.

  • 우리는 다음 모듈에서 데이터 유형에 대해 논의할 것입니다!



    변수에 값을 할당하는 방법.



  • = 키워드를 사용하여 변수에 값을 할당할 수 있습니다.
  • datatype variable_name = value_to_be_stores ;

  • 명명 규칙



    변수 이름 지정에 대한 몇 가지 규칙이 있습니다.
    이러한 규칙을 따르면 코드를 더 읽기 쉽고 유지 관리하기 쉽게 만들 수 있습니다. 컨벤션 중 일부는 다음과 같습니다.
  • Variable names should be written in lowercase_with_underscore.
  • Variable names should not start with a number.
  • Variable names should not contain any special characters.
  • Variable names should not contain spaces.
  • one should mantain a naming system for the variables so that with just one look we can find the variabl, and predict here the value is comming from.
      int a = 10; 
    
      // here we are assigning the value 10 to the variable a , but with more code and more complexity we shall not be able to find the origin of a , and this can take a much time in debugging the code .
    
      int number = 10; 
    
      // here by just looking at the variable we can make a idea about the origin of the variable  number that its store some kind of number .
    
      int random_number = 10004546679667677;
    
      // here we can see that the variable `10004546679667677` is comming from the `random_number` variable.
    
      int user_name = "Abhishek Kushwaha";
    
      // here we can see that the variable `Abhishek Kushwaha` is comming from the `user_name` variable.
    
      int user_age = 20;
    
      // here we can see that the variable `20` is comming from the `user_age` variable.
    
    


  • 좋은 웹페이지 즐겨찾기