기초
-
[C/C++] C언어 키워드기초/C,C++ 2017. 2. 15. 09:39
[키워드] 키워드는 작성시 색이 변합니다 auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef union unsigned void volatile while 변수 키워드 1.auto : 기본적인 변수의 저장방식을 나타내는 키워드 2.break : for,while,switch,do...while문을 조건없이 마치는 명령 3.case : switch문 내에서 사용되는 명령 4.char : 가장 간단한 데이터형 5.const : 변수가 변경되지 않도록 방지하는 데이터 지정자..
-
[JSP] 자바스크립트(JavaScript).js기초/JSP 2017. 2. 14. 11:57
자바 스크립트 HTML자체로는 동적인 역할을 할 수 없기때문에 부가적인 프로그래밍을 해줘야하는데 그중에 하나가 자바스크립트 입니다 또한 클라이언트 측에서 실행(브라우저가 js를 해석)되기떄문에 (js, css, html, jquery) 클라이언트 측 언어입니다. [사용목적] 스크립트 함수를 통해서 데이터 유효성 검토 및 알림창 보여주기 (팝업창, 경고창, 페이지 이동도 시킨다.) → html의 동적영역을 담당합니다. [스크립트 함수] return에 의해서 submit(페이지 전송)의 진행여부를 결정하는데 return true; → 전송o return false; →전송x [자바스크립트 변수 타입] → 탬플릿변수 var를 사용(알아서 변수타입이 설정) var age = 11; → 정수타입 var PI = ..
-
[C/C++] 사칙연산, 연산자기초/C,C++ 2017. 2. 14. 10:08
[사칙 연산] 기호 의미 비고 + 덧셈 - 뺄셈 * 곱셈 / 나눗셈(몫) 정수형끼리 하면 소숫점 표시 X % 나머지 [복합 대입 연산자] 대입 연산자 =의 활용 =이라는 연산자는 result = num1 + num2; 이라고 했을 때 num1 + num2의 값을 result에 대입한다라는 의미입니다. 그말은 오른쪽의 값을 왼쪽에 대입한다와 같은 의미인데요. 이것을 활용한 복합 대입연산자를 이용하면 코딩을 1~2글자 줄일수 있습니다. 기호 사용 방법 의미 += a += b → a = a + b a에 b만큼 더한값을 a에 넣어라 -= a -= b → a = a - b a에 b만큼 뺀 값을 a에 넣어라 *= a *= b → a = a * b a에 b만큼 곱한 값을 a에 넣어라 /= a /= b → a = a ..
-
[JSP] JSP 맛보기 / form action기초/JSP 2017. 2. 13. 11:30
1.WebContent폴더에 01_greeting.jsp 파일을 만들어 줍니다. ↑맵핑 url 이름 : 작성 해줍니다. 2.src폴더에 HelloServlet.java 파일을 만들어 줍니다. hello kr.koreait.HelloServlet hello /hello web.xml을 지정해주거나 맵핑작업을 해줍니다 request.setCharacterEncoding("utf-8"); String name = request.getParameter("name"); //return type : String response.setContentType("text/html; charset=UTF-8"); PrintWriter out = response.getWriter(); out.print(""); out.pri..
-
[C/C++] 상수 / 변수 / 변수타입기초/C,C++ 2017. 2. 13. 09:38
리터널 상수 고정된 값(값변경 x) 메모리에서 계속 값을 가져올 수 없음 ex) 10, A, 가나다.. 그럼 상수는 메모리에서 값만 읽어올수 없을까? →따라서 상수도 이름을 붙여서 사용할 수 있다. 상수 [사용목적] 코딩을 더 간결하게 하기위해 [사용법] #1. 매크로(#define) #define으로 상수를 정의할 때는 무조건 한줄로 작성해주시고 main함수 위에다가 선언해주셔야 합니다. 이유는 #define예약어는 컴파일하기전 프리프로세서를 통해 치환됩니다. #2. 예약어(const) 매크로와 달리 메모리에 할당되어 컴파일에서 처리됩니다. 따라서 const명령어를 사용하시는게 더 좋을 것같습니다. 변수이름과 헷갈릴 수 있기때문에 상수는 대문자로 정의해주시는게 좋습니다. 변수 지정된 이름안에 변할 수 ..