네트워크 보안 수업 4일차 - 코리아 정보보안 IT학원

2016. 3. 31. 16:40네트워크 보안 수업/C언어

반응형

변수(variable)


- 변수는 상수와는 다르게 그 의미가 항상 변하는 값을 말한다


- 프로그래밍 한다: 변수의 값이 변한다


변수의 선언


- 컴파일러에게 해당 변수를 사용할 것을 알리는 것


- 변수를 사용하기 전에 반드시 먼저 선언

- 선언시에 반드시 타입을 지정


ex)

int apple


변수의 이름 생성 규칙


- 특수문자는 사용할 수 없다(예외: _)

- 변수의 이름은 반드시 영문 소/대문자 시작

- 예약어 : int, char, break, continue, ...

- 변수의 이름은 중복될 수 없다


* 변수의 이름은 반드시 의미를 가져야만 한다!!


int a;

int b;


변수의 할당(asign)


* = 연산자를 통해서 변수를 할당(저장)


변수의 초기화


- 변수의 선언과 할당을 같이 해주는 것


int two;


[실습]: sample01.c

#include <stdio.h>


int main(int argc, char *argv[])

{

"apple";

apple;


return0;

}


[실습]: sample02.c

#include <stdio.h>


int main(int argc, char *argv[])

{

int apple;

int apple;


return 0;

}


[실습]: sample03.c

#include <stdio.h>


int main(int argc, char *argv[])

{

int big = 18446744073709551615U;


return 0;

}


출력 : 표준 출력


- 표준 출력 장치로 내용을 출력

- 리눅스는 표준 출력 장치로 모니터가 기본적으로 설정



printf("...");


[실습]: sample04.c

#include <stdio.h>


int main(int argc, char *argv[])

{

printf("Hello, World");


return 0;

}


[실습]: 다음과 같이 출력되도록 코드를 작성


1.

"Hello, World!!"


        printf("\"Hello, World\"\n");


2.

Hello

World!!!


        printf("Hello\nWorld!!\n");


3.

Hello World!!


        printf("Hello\tWorld!!\n");


4.

Hello(숫자를사용)


        printf("\x68\x65\x6c\x6c\x6f\n");


반응형