Variable

변수

 

 

변수란?

수학에서의 변수란, 어떤 정해지지 않은 임의 값을 표현하기 위해 사용된 '기호' 입니다.

 

프로그래밍에서의 변수란?!

 데이터를 담는 공간

 

 

 

  Variable 변수 _ 변할 수 있는 수 

Constant 상수 _ 변할 수 있는 수 



정수형

shot,  int, long, longlong

실수형

float, double long double

 

논리형 bool(boolean 1byte)

문자형 char(character, 1byte) 글자 1개를 담는다 

 

 

메모리의 최소 단위 1bit

메모리의 기본 단위 1byte (8bit 256가지)

 


변수 선언 시 유의 사항
1. 같은 이름의 변수를 중복해서 선언 할 수 없다 (대소문자)

2. 기본적인 변수 선언 방식 : 변수형 변수이름; 변수형 변수이름 = 초기값;

3. 변수 이름 제일 앞에는 숫자가 올 수 없다.

4. 특수 문자는 사용이 불가능 (단 , _는 사용 가능)

 

 

변수 네이밍 규칙

1. Camel 표기법 

소문자로 시작해서 띄어쓰기를 대문자로 표시 (bloodType)

-변수에 주로 사용

 

2.Pascal 표기법 

대문자로 시작해서 띄어씌기를 대문자로 표시 (BloodType)

- 함수에 주로 사용

 

3.Hungarian 표기법

소문자로 시작해서 띄어쓰기를 '_'(언더바)로 표시 (blood_type)

- 상수에 주로 사용 

 

 

빌드 

프로그램을 실행하기 위한 준비과정

 

 

빌드과정 

1. 전처리기 _ 주석제거

2. 컴파일러 _ 코드해석 -> 어셈블리어

3. 어셈블러 _ 이진수로 번역 (biranry)로 번역

4. 링커 _ 앞의 모든 내용을 결함

printf ()

printf()는 사용가가 원하는 값을 화면에 출력하는 라이브러리 함수 입니다.
<stdio.h>는 printf()가 미리 정의되어 있는 헤더 파일입니다.

 

 

제어문자의 종류 (Escape Squence)

제어문자 의미 제어문자 의미
\a 경고음 \t 수평 탭(Tab) 키
\b 백스페이스 \v 수직 탭(Tab) 키
\f 폼피드 \\ 백슬리시(\)
\n 줄바꿈 \' 작은 따옴표
\r 캐리지 리턴 \" 큰따옴표

 

서식 시정자 (format specifier)

서식 지정자 출력 형태 서식 지정자 출력형태
%c 단일 문자 %x 부호가 없는 정수로서 16진수(소문자)
%d 부호가 있는 정수로서 10진수 %X 부호가 없는 정수로서 16진수(대문자)
%i 부호가 있는 정수로서 10진수 %e 과학 계산기용 표기(소문자'e')
%f 실수로서 10진수   %cE 과학 계산기용 표기(대문자'E')
%s 문자열 %g %e, %f중 더 짧은 표현을 사용함
%o 부호가 없는 정수로서 8진수 %cG %E, %f중 더 짧은 표현을 사용함 
%u 부호가 없는 정수로서 10진수 %% % 부호를 출력함

 

'c 공부' 카테고리의 다른 글

함수 Function  (0) 2023.12.26
반복문_For  (0) 2023.12.26
조건문_Switch  (0) 2023.12.22
IF _조건문  (0) 2023.12.20
2_Operator  (1) 2023.12.20

+ Recent posts