본문 바로가기

programing

(10)
C언어[함수] C언어에서 우리는 함수라는 것을 많이 배웠습니다. 사실상 C언어는 함수로 시작하여 함수로 끝나는 언어라는 것을 알 수 있습니다. 그럼 느끼실 수 있을 것입니다. 만약에 우리는 함수를 만들 수 없을까?? 여기에 대하여 답을 하자면 함수를 만들수 있습니다. 한번 예제를 살펴보겠습니다. 함수는 입력을 받아 처리를 한 후 출력을 하는 구조로 이루어져 있습니다. 함수를 배우기 전에 우리는 자료형에 대하여 간단하게 집고 넘어가겠습니다. 정수형 변수에는 int ,longlong unsigned int 등이 있고 문자형 자료형에는 char이 있습니다. 그리고 void라는 자료형이 있습니다. 그리고 실수형에서는 float와 double가 존재합니다. 자료형을 간단하게 다시 본 이유는 함수를 배우는 데 있어서 자료형이 필..
C언어 [반복문] C언어에서 반복문은 조건이 부합할 때 특정한 명령어를 반복하는 문법입니다. 반복문의 종류 for while 이렇게 2가지가 존재합니다. for문 for문 내부의 조건에 부합을 할 경우 계속하여 {} 안의 구문을 실행시킨다. for(변수 선언 및 초기화; 조건; 연산자) { 실행되는 부분 } 이렇게 실행이 되는 것을 알 수 있다. 예를 들어 아래의 예시처럼 코드를 작성하였다고 가정을 하면. 0 2 4 8 10 i는 위의 표대로 값이 증가를 하게 되고 Hello world라는 것이 총 5개가 출력이 되게 된다. 우리는 이제 while를 이용하여 위와 같은 프로그램을 만들어 볼 것이다. 이렇게 작성을 하게 되면 0 2 4 8 10 i는 위의 값대로 증가를 하게 되고 Hello world를 5번 출력을 하게 된..
C언어[조건문] 이제 우리는 조건문을 살펴볼 것입니다. 조건문은 해당 조건이 참일 경우 실행하는 것을 말합니다. 조건문에는 if 문과 switch문이 존재하였습니다. 우리는 이것에서 break문과 continue문을 배워 보도록 하겠습니다. if문 if 문은 조건을 검사하여 프로그램의 진행 경로를 결정합니다. 그리고 조건의 개수가 많지 않을 경우에 사용하는 것이 효율적입니다. 1. if문의 구조는 if(조건){실행}else if(조건){실행} else {실행} 이런 식으로 쓰이게 됩니다. 2. 첫 번째 조건(if)을 검사하여 조건에 대하여 거짓일 경우 두 번째 조건문(else if)을 검사합니다. 위 두 조건을 만족하지 않을 시에 마지막 else문을 사용하게 됩니다. 이 사진을 이용하여 분석을 해 보면 i에 1 j에 1..
C언어 [연산자 ] 연산자란? 연산을 수행하는 기호를 말합니다. 또 다른 말로 oprater이라고 말하기도 합니다. 그리고 피연산자는 연산에 포함되는 변수나 상수를 말 합니다. 피연산자를 우리는 operande라고 말 하기도 랍니다. Operand(피연산자) Operator(연산자) Operand(피연산자) A + B 연산자의 종류 대입 연산자 산술 연산자 관계 연산자 증감 연산자 논리 연산자 삼항 연산자 대입 연산자 우리가 변수를 선언하고 초기 값을 설정해 주는 것에서도 우리는 '='등호 기호를 본 적이 있다. 이것을 이용하면 우변 항의 값 또는 변수의 값 또는 연산의 값을 죄 변항에 넣을 수 있다. ex) int a= 1+2; -> a에 3이 저장됨 산술 연산자 산술 연산자는 우리가 알고 있는 사칙연산을 말합니다. + ..
HTML(4) 우리는 이전에 태그를 알아보았다. 이번에는 ~태그 를 알아볼 것 이다. ~ 태그 이 태그는 제목을 알려주는 태그 입니다. 한번 예시로 살펴보겠습니다. h1태그부터 h6 태그까지 존재하는 것을 볼 수 있다. 이것은 제목을 알려줄기 위하여 자주 사용이 되는 문자입니다. 우리는 한번 예측을 할 수 있습니다. h1태그안의 문장이 가장 크게 출력이 될 것이고 2,3,4,5,6순서대로 글자크기는 줄어들 것 이다. 실행결과를 보니 예측대로 되는 것을 볼수 있다. h1부터 h6태그 까지 존재합니다. 우리는 이렇게 HTML h1부터 h6까지 알아보았습니다.
변수와 상수 변수와 상수 의미 변수란 변할 수 있는 값을 말 합니다. 그리고 상수는 변하지 않는 값을 말 합니다. 상수 변수 선언 방법과 자료형 C/C++에서 값을 설정하고 연산을 하는 것을 바로 상수와 변수라고 합니다. 변수를 선언하려면 자료형(Data type) 변수명= 값; 이렇게 선언을 해야 합니다. 그럼 자료형의 종류를 살펴보겠습니다. 자료형(Data type) 설명 int 정수를 나타낼때 사용한다.(약 21억까지 표현가능) long long 정수를 나타낼때 사용한다(int보다 더 넓은 범위의 수를 표현가능) float 실수를 나타낼때 사용한다. double float보다 더 넓은 실수를 표현 할 수 있습니다. char 하나의 문자를 표현할때 사용된다 string /char* 문자열을 표현할때 사용된다. b..
C언어 구조분석 Hello world를 분석하여 보면서 C언어 기본 구조 이해하기 여기에서 #include 부터 분석을 해 보겠습니다. #include 이 부분은 전처리기라고 부르게 됩니다. 전처리기란 프로그램이 컴파일되기 전 미리 컴파일을 하여 처리를 하는 부분을 말합니다. #include라는 명령어는 여러 가지 라이브러리를 불러오는 역할을 하는 명령어입니다. int main(void) / return 0; 이 부분은메인 함수입니다. C/C++은 다양한 함수가 사용될 수 있습니다. 하지만 프로그램은 항상 main함수에서 시작이 됩니다. 뒤에서 언급을 하겠지만 변수, 상수 , 함수를 선언할 때에는 자료형이라는 것이 필요합니다. 지금 같은 경우는 int (정수형)(으)로 자료형이 사용된 상태입니다. 나중에 배우겠지만 함수..
HTML(3) 안녕하세요 해커지망생입니다. 오늘 배워 볼 것은 p 태그 , ul태그 li태그 입니다. 태그 이 태그는 바로 문단을 나눌때 사용을 하는 것 입니다. 바로 소스코드를 통하여 보겠습니다. 이렇게 코드를 짜고 실행을 시켜 보겠습니다. 이제 다음 태그를 배워보겠습니다. ul태그 이 태그는 바로 우리가 다음에 배울 li태그의 부모 태그 입니다. li태그는 리스트를 정렬해주는 태그 입니다. 그러니 ul 태그는 li태그 그룹을 묶어 주는 역할을 한다고 볼 수 있습니다. li태그 이 태그는 목록을 정렬해 주는 역할을 하는 태그 입니다.ul태그를 같이 사용하여 소스코드를 살펴보겠습니다. 이렇게 코드를 짤수 있습니다. 이렇게 할 경우 리스트 형태로 나뉘어 출력을 하는 것을 볼 수 있습니다.
HTML(2) 오늘 우리는 이미지 삽입 태그, 링크, 줄 바꿈 을 나타내는 태그를 알아볼 것입니다. 우리는 이전시간에 HTML의 기본 문체 태그를 알아보았습니다. 우리는 여기에 이미지를 삽입하는 방법을 배워 볼 것입니다. 이미지를 삽입하는 태그는 태그입니다. img태그 우리는 한번 이 이미지를 사이트에 출력을 시켜 보겠습니다. 그전에 이 이미지가 아니더라도 아무 이미지를 다운로드하시고 여기서 src는 무엇인지 알고 싶어 하는 분들이 있으실 겁니다. 이것은 속성을 의미합니다. 속성은 구글링을 해 보면 나오는 것이니 스스로 찾아보기를 바란다. src는 웹 서버에 올린 그림 파일의 주소 또는 미이지 파일의 이름입니다. 이미지 태그에서 가장 중요한 속성입니다. 이것을 실행시켜보면 이러한 이미지가 출력이 될 것입니다. 링크 태..
HTML(1) HTML공부방법 웹 개발을 위하여 꼭 배워야 하는 것이 있습니다. 바로 HTML CSS입니다. 이 부분은 웹 개발/ 웹 해킹에 있어 기초가 되는 부분입니다. 프로그래밍 , 웹을 처음 접하는 사람은 이 부분이 어려워 보여서 포기를 하는 사람이 많습니다. 하지만 어렵지는 않습니다. 우리는 HTMl/CSS를 The average web page from top twenty Googleresults(advancedwebranking.com) The average web page from top twenty Google results Apparently, an average web page uses thirty-two different element types: The thirty-two elements used..