무료 5

[Network] - ip 주소와 포트

목차 IP 주소란? 포트란? 1. IP 주소란? ip 주소란 컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신을 하기 위해서 사용하는 특수한 번호이다. IP 주소는 두가지가 있는데 ipv4와 ipv6가 있다. ipv4는총 32비트(4바이트)로 구성되어 있으며 아래와 같이 8비트(1바이트) 마다 . 으로 나뉘어져 있다. 그리고 아래 주소는 2진수로 이루어져 있는 ipv4인데 이것을 10진수로 변환하면 우리가 일반적으로 알고있는 10진수의 ip 주소가 나오게 된다. ex) 11000000.10101000.00000001.00100001 => 192.168.1.33 ipv6는 ipv4의 주소 부족을 위해 만들어졌다. ipv6는 128bit로 이루어져있으며 주소 표기가 아래와 같이 16진수로 이루어져있다. 또한..

네트워크 2022.01.17

4 : c/c++ 강좌 "변수"

변수에는 여러가지 종류가 있습니다. 우선 정수형 변수, 실수형 변수 , 문자형 변수 등이 있습니다. 우선 이 3가지 변수를 설명 하자면 정수형 변수는 int 를 선언문으로 사용 하고 실수형 변수는 float 와 double 문자형 변수는 char 입니다 여러 변수의 특징을 살펴 보면 선언문 : int 메모리 크기 : 4byte 사용범위& 특징 : -2147483648 ~ +2147483647 (10진 정수만 저장 가능) 선언문 : float 메모리 크기 : 4byte 사용범위& 특징 : 유효자리 약 6자리 & 범위 3.4E-38 ~ 3.4E+38 선언문 : double 메모리 크기 : 8byte 사용범위& 특징 : 유효자리 약 15자리 & 범위 1.7E-308 ~ 1.7E+308 선언문 : char 메모..

C, C++ 2022.01.16

3 : c/c++ 강좌 "입력"

c/c++ 강좌에서 입력을 하는 방법을 알아 보도록 하겠습니다. 입력을 할때는 필연적으로 서식 문자를 사용 해야 하기 때문에 지난 시간에 서식 문자에 대해 알아 보았습니다. 입력을 할때는 scanf(""); 라는 함수를 사용 합니다 입력 서식문자 다음에는& 앰퍼샌드 마크를 넣어서 입력 값이라고 정의를 해줘야 합니다. 한번 10진 정수를 입력 받아보면 #include int main() { int num; scanf("%d",&num); return 0; } 와 같이 정리가 가능 합니다. 이 코드 상황에서 %d 라는 서식 문자 안에다가 num 이라는 숫자를 할당을 하여 입력을 하는 것입니다. 보이는 것과 같이 입력시에는& 마크를 꼭 삽입 해야지 입력값이라고 컴퓨터가 인식 합니다. 그렇지 않을시에는 컴퓨터가..

C, C++ 2022.01.16

2 : c/c++ 강좌 "서식문자"

c/c++ 에서는 서식문자 라는게 존재 합니다. %d : 10진 정수 (digit) %f : 실수 (float) %lf : 실수 (double) %c : 문자 (character) %s : 문자열(string) 각각 이렇게 해당이 되는데 이것이 기본적인 4가지의 서식 문자의 종류입니다. 오늘은 이 서식 문자를 활용 하여 출력 하는 것을 해볼껀데 각 서식 문자에 문자 , 10진 정수 , 실수 , 문자열 등을 할당 하여 출력 하는것을 해볼 것입니다. 1 : printf("%d",3); 2 : printf("%lf",3.14); 3 : printf("%c",'A'); 4 : printf("%s","Hello"); 1 : %d 안에 3 이라는 숫자를 할당 했다 3은 10진 정수다 2 : 3.14 는 실수이기 때..

C, C++ 2022.01.16

1 : c/c++ 강좌 "출력"

우선 c 에서 가장 중요한 요소중 하나인 출력을 배워 보도록 하겠습니다 c 에서는 printf(""); 라는 함수를 이용 하여 출력을 합니다. 만약에 Hello World! 라는 텍스트를 출력하기 위해서는 printf("Hello World!"); 를 사용 하게 됩니다. 이 경우에는 터미털이나 cmd 에 Hello World! 라고 출력 됩니다 그리고 코딩에서 가장 중요한 헤더 파일이라는게 있습니다. 스탠다드 라이브러리라고 부르기도 하는데 기본적으로 나 , 등이 있습니다. 이런 라이브러리중에 는 c 에서 가장 중요한 헤더 파일입니다. 세상 모든 코드에서 포함되어 있다고 보면 됩니다 이 파일이 없으면 코드 실행 자체부터 안됩니다. #include 를 사용해서 넣습니다. 또한 int main() {} 이라는..

C, C++ 2022.01.16
반응형