일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 선린인터넷고등학교
- kangsecu
- hacking
- WarGame
- 워게임
- xcz
- 웹해킹
- 버그바운티
- 포너블
- webhacking
- wargame.kr
- 시스템
- 코드게이트
- 해킹
- C언어
- 자료구조
- Pwnable
- DVP
- 정보보호
- 네퓨즈
- 버그헌팅
- 보안
- 블록체인
- CTF
- 프로그래밍
- webhacking.kr
- 포렌식
- nefus
- 정보보안
- 문제풀이
- Today
- Total
목록분류 전체보기 (110)
kangsecu's B1og
[c언어 scanf] 이번 시간에는 scanf를 이용하여 사용자로부터 값을 입력받아 그 값을 출력하는 것과 이스케이프 시퀀스 에 대하여 공부할 것이다. 우선 scanf의 사용법은 매우 간단하다. 아래 사진 같이 코드를 입력 해주면 되는 것이다. scanf("%d",&num);이 코드가 바로 scanf를 이용한 코드이다. 간단하게 설명을 하자면 우선 사용자가 입력할 값을 받는 변수를 선언후에 scanf 함수를 통해 사용자로부터 값을 입력받아 미리 선언해뒀던 변수에 그 값을 입력한 후 사용하는 원리이다 . 아래 코드는 scanf 함수를 통해 입력 받은 값을 일정한 연산과정을 거쳐 출력하는 코드이다. 지금까지 배운 연산자, printf , 변수 , scanf , 주석 이 모두 들어간 형태이다. 위에..
[c언어-여러가지 연산자 와 주석]이번 시간에는 c언어의 여러가지 연산자와 주석에 대하여 공부할 시간이다. 저번 시간에 간단한 산술 연산자를 공부 했는데 이번 시간에 다룰 연산자는관계연산자, 증감연산자, 복합대입연산자,논리연산자 이다. 1. 관계연산자 관계연산자란 대소와 동등의 관계를 따지는 연산자 이다. a와 b라는 변수가 있을때 둘이 같은지, 누가더 큰지,작은지를 판단하는 연산자 이다.각 서적이나 사람에 따라 비교연산자 라고도 한다.> / a>b / a가 b 보다 크다. < / a
[c언어-연산자 와 변수] 이번 시간에는 연산자와 변수에 대하여 공부할 시간이다. 우선 연산자라고 하면 모두 덧셈 연산자인 + 등이 생각이 날 것이다. 맞다 c언어에서도 덧셈이라는 기능을 수행하기 위하여 + 라는 연산자를 사용한다. 일반 수학과 같이 3+2; 라고 입력하면 실제 연산이 되는 것이다. 물론 뺄셈은 - 이고 곱셈은 x가 아닌 * 를 사용하며 나눗셈 또한 / 기호를 사용하고 나눈후에 나머지를 반환하는 기호는 % 이다. 그리고 c언어에서 알아둬야 할 것 중에 a=b 에서 =는 일상에서 사용하는"a 는 b 즉 a와 b 는 같다" 라는 의미가 아니다 a=b에서 =는 c언어 에서는 a를 b에 대입한다는 의미로 사용된다. 그렇다면 같다는 기호는 무엇인가 라고 의문이 들것이다. 같다는 기호는 == 이다 ..
[c언어-출력] 이번 시간에는 저번시간에 hello , world! 를 출력하는데 쓰인 함수 중에 printf라는 함수를 공부할 시간이다. printf라는 함수는 문자열이나 숫자 등 프로그래머가 출력하고자 하는 것을 출력할 때 사용할 수 있는 함수이다. 사용 방법은 매우 간단하다. 그저 printf("할 말"); 이렇게 해주면 끝이다. 예를들어 layer7이라는 말을 출력하고 싶다면 이렇게 printf("layer7"); 를 입력 해주면 되는 것이다. 이외에 숫자,영문 도 똑같이 입력해주면 된다. 그럼 이렇게 입력한 결과가 출력이 되는 것을 확인 가능하다. 이제 스스로 간단하게 자신이 하고 싶은 말을 출력하는 시간을 가져보자
[c언어- Hello ,World!] 이번 시간에는 c언어를 이용하여 Hello ,World! 라는 문장을 출력해보는 시간을 가져보도록 한다. 아직 c언어에 대하여 문법적으로 접근을 하지 않았기에 c언어를 완전히 처음보는 사람이라면 이해가 되지 않을 수 있다. 괜찮다. 이번 시간에는 그저 기본적인 형태만 보기 위해 글을 올린것이다. Hello ,World! 코드 Hello ,World!를 출력하기 위한 코드는 위 사진처럼 컴파일러에 작성을 하면 된다. 이걸 보면 #include 는 뭐고 int main은 뭐야.. 하시는 사람들이 있을 거다. 일단은 그런것 생각하지 말고 그냥 형태만 봐둬라. 대게 앞으로 이 티스토리 에서 다룰 c언어는 #include 이 문장으로 시작해서 return 0; 이 문장으로..
[c언어 intro] 앞으로 많은 프로그래머 들이 사용하는 언어인 c언어에 대하여 간단하게나마 글을 올려볼 생각입니다.우선 필자는 매우 평범한 학생이며, 글을 쓰는 방법을 전문적으로 숙지 하지 않아 다소 읽기 힘든 부분이 있을 수 있음에 미리 양해 부탁드리며, 지적은 감사히 받겠습니다. 그럼 시작 하겠습니다. 1.c언어란 c언어란, 미국 벨 연구소 의 리치(D. Ritchie)가 개발한 운영 체재 나 언어 처리계 등의 시스템 기술 에 적합한 프로그래밍 언어 기본적인 프로그램 구조 가 기술 가능하고, 비트 조작 등 세밀한 기술도 가능하다.최근에는 마이크로컴퓨터용 소프트웨어의 공통화를 꾀하기 위한 언어로서 보급되고 있다.-출처:[네이버 지식백과] C 언어 [C language] (컴퓨터인터넷IT용어대사전, ..