Computer >> 컴퓨터 >  >> 프로그램 작성 >> C 프로그래밍

C 언어의 변수 선언, 초기화 및 할당 설명

<시간/>

변수의 주요 목적은 데이터를 메모리에 저장하는 것입니다. 상수와 달리 프로그램 실행 중에는 변경되지 않습니다. 단, 실행 중에 값이 변경될 수 있습니다.

변수 선언은 운영 체제가 해당 변수 이름으로 메모리를 예약할 것임을 나타냅니다.

변수 선언

변수 선언 구문은 다음과 같습니다 -

type variable_name;

또는

type variable_name, variable_name, variable_name;

예를 들어,

iInt a,b;
float c;
double d;

여기서 a, b, c, d는 변수입니다. int, float, double은 데이터 유형입니다.

변수 초기화

변수 초기화 구문은 다음과 같습니다 -

data type variablename=value;

예:

int width, height=20;
char letter='R';
float base, area; //variable declaration
double d;
/* actual initialization */
width = 10;
area = 26.5;

변수 할당

변수 할당은 변수에 값을 할당하는 과정입니다.

예:

int height = 40;
int base = 31;

변수 정의 규칙

  • 변수는 알파벳, 숫자, 밑줄일 수 있습니다.

  • 변수 이름은 알파벳과 밑줄로 시작할 수 있지만 숫자로 시작할 수는 없습니다.

  • 변수 이름에는 공백을 사용할 수 없습니다.

  • 변수 이름은 예약어나 키워드가 아닙니다. 예를 들어, int, goto 등

예시

다음은 변수 할당을 위한 C 프로그램입니다 -

#include <stdio.h>
int main (){
   /* variable definition: */
   int a, b;
   int c;
   float f;
   /* actual initialization */
   a = 40;
   b = 50;
   c = a + b;
   printf("value of c : %d \n", c);
   return 0;
}

출력

위의 프로그램을 실행하면 다음과 같은 결과가 나온다 -

Value of c: 90