달력

12

« 2019/12 »

  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  

변수 선언 및 초기화

   

   

소스코드

   

  1. int main(void){
  2.    
  3.         int a=0;                // 변수(메모리 공간)a 데이터 0 저장
  4.         int b=10;
  5.         printf("변수a 초기값은 %d 입니다\n", a); // 변수 a 저장된 데이터 출력
  6.         printf("변수b 초기값은 %d 입니다\n", b);
  7.         a=100;
  8.         b=200;
  9.         //a = a+10;   //  변수(메모리 공간) a 데이터가 변경
  10.         //b = b+10;   //  변수(메모리 공간) b 데이터가 변경
  11.         printf("변경된 a 값은 %d 입니다\n", a); // 변경된 변수 a 데이터 출력
  12.         printf("변경된 b 값은 %d 입니다\n", b); // 변경된 변수 b 데이터 출력
  13.         return 0;
  14. }

 


   

 

출력결과 

Posted by codedragon codedragon

댓글을 달아 주세요

  

변수 선언 형식

int x;

자료형 변수명;

 

int

데이터 형식(자료형)

x

변수명(식별자)

;

문장의 끝

 

변수 선언 예

int a;        // 정수형 변수 선언

int c, d;     // 정수형 변수 선언

float e;      // 실수형 변수 선언

float f, g;   // 실수형 변수 선언

 

 

 

변수 선언시 주의사항

·       변수 선언은 제일 앞쪽에 선언합니다.

·       변수의 이름은 의미 있게 작명합니다.

·       특수 기호, 공백 문자, 맨 처음 숫자를 사용하면 안됩니다.

·       C언어에서 사용되는 키워드/예약어를 변수 이름에 사용하지 않습니다.

·       C언어는 대소문자를 구분합니다

 

 

 

변수 이름의 올바른 사용/잘못된 사용

변수 이름 올바른 사용

변수 이름 잘못된 사용

잘못된 이유

int  result;

int  ?result;

특수 문자 ? 사용

int  total;   

int  to tal;

to tal 사이에 공백 문자 사용

int  result2;

int  2result;

맨 처음에 숫자 사용

int numInt

int int;

키워드 int 사용

int numLong

int long;

키워드 long 사용

int numShort

int short;

키워드 short 사용

 

변수 이름의 대소문자

대문자 변수 이름

소문자 변수 이름

설명

int  Apple;

int  apple;

같은 변수가 아닙니다.

int  TOTAL;

int  total;

같은 변수가 아닙니다.

int  resulT;

int  result;

같은 변수가 아닙니다.

 

 

ANSI(American National Standards Institute) 표준화된 키워드

auto

beak

case

char

const

continue

default

do

double

else

enum

extern

float

for

goto

if

int

long

register

return

short

signed

sizeof

static

struct

switch

typedef

union

unsigned

void

volatile

while

 

 

Posted by codedragon codedragon

댓글을 달아 주세요