본문 바로가기

C

[C언어] 전역변수 및 전역함수

반응형
// 전처리문
#include<stdio.h>

// 전역변수 및 전역함수
int main(){
   // 선언문
   int a;
   int b = 20;
   int c;

   // 입력문
   scanf("%d", &c);

   // 처리문
   a = 10 + b;

   // 출력문
   printf("출력내용");
   printf("%d + %d = %d", 10, b, a);
   printf("c = %d", c);

   return 0;
}

 

 

1. 선언문 : 변수와 상수의 자료형 또는 초깃값을 선언하는 영역

(data_type : 자료형, variable : 변수명, default : 초기값(처음값))

- data_type variable;

- data_type variable = default;

- V(변수; Variable) = C(상수; constant);

- 변수 = 상수;

- 변수 = 변수;

- 변수 = 수식(산술식, 관계식, 논리식, 함수식);

< 사용자 정의 규칙(명명법) > : 변수와 상수 또는 함수의 이름을 정의하는 법

- 영문자(대·소문자 별개), 숫자, 몇 개의 특수문자(_, $ 등), 한글이 가능하다.

- 첫 글자는 영문자와 '_', 그리고 '$'만 올 수 있다.

- 글자 수에 상관없다.

- 글자 중간에 공백을 포함할 수 없다.

- 예약어(Keyword)는 사용할 수 없다.

- 일반적으로 변수의 이름은 영문의 소문자를 사용하는 것을 권장하며, 매크로 상수는 모두 대문자로 작성한다.

- 또한 두 단어를 합쳐서 사용할 경우 뒤 단어의 첫 글자는 대문자로 쓰고, 변수의 형(자료형)을 나타내는 기호를 덧붙인다.

2. 입력문 : 입력형식에 맞게 입력문을 작성하는 영역

- scanf(); scanner + function ( or format) (표준 입력 함수)

키보드를 통해 서식에 해당하는 데이터를 입력받아 변수에 저장한 후 해당 변수의 주소를 리턴 시켜준다.

scanf("입력 서식", &변수);

3. 처리문 : 명령어 또는 제어문을 통해 처리하는 영역 (비즈니스 로직)

4. 출력문 : 출력 형식에 맞게 출력문을 작성하는 영역

- printf() : print + function (or format) (표준 출력 함수)

printf("출력 내용");

printf("출력 서식", 출력 데이터);

5. return 0;

시스템을 종료하며, 제어권을 시스템에 넘겨준다.

반응형

'C' 카테고리의 다른 글

[C언어] 상수와 변수, 그리고 자료형  (0) 2020.11.26
[C언어] 서식 문자 (%)  (0) 2020.11.25
[C언어] 제어 문자 (\)  (0) 2020.11.24
[C언어] 전처리문(Preprocessor)  (0) 2020.11.23
[C언어] C 언어의 구문  (0) 2020.11.23