<C1A6B0F8B0ADC1C22920C8B2C0E7BCB1B4D C696F D B1E2C3CA>
|
|
- 소정 기
- 6 years ago
- Views:
Transcription
1 17 중 오후 1:50 lecture Home > ASP 입문강좌 > ASP 기초정리 ASP 기초 기초정리 - 황재선님제공 강좌최초작성일 : 2000 년 x 월 x 일강좌최종수정일 : 2001 년 7 월 17 일 작성자 : Helios7( 황재선 ) : 편집자 : Taeyo( 김태영 ) 강좌제목 : ASP 기초 - 스트링함수 스트링함수 4.1 스트링 ASP 코드작성시가장많이사용되는함수들이바로문자와관련된스트링함수들일것이다. 특정문자열에서자기가원하는내용을검색한다든지, 문자들을추출하여연산에사용한다든지이런일련의작업들이스트링함수를기본으로하고있다. 다음은 VB 스크립트에있는여러가지스트링함수들이다. 1) FormatCurrency 시스템제어판에정의된통화기호를사용하여통화값으로서식화된식을반환한다. 구문 FormatCurrency(Expression[,NumDigitsAfterDecimal [,IncludeLeadingDigit [,UseParensForNegativeNumbers [,GroupDigits]]]]) Expression : 필수요소이다. 실제통화값으로서식화할식을나타낸다. NumDigitsAfterDecimal : 선택요소이다. 소수를표시할자릿수를나타내는숫자값이다. 기본값은 1 로컴퓨터의국가별설정값이사용됨을나타낸다. IncludeLeadingDigit : 선택요소이다. 지수값에선행 0 이표시되는지의여부를나타내는 Tristate 상수이다. 값에대한설명은아래표를참고하기바란다. UseParensForNegativeNumbers : 선택요소이다. 음수를괄호로묶을것인지를나타내는 Tristate 상수이다. 값에대한설명은아래표를참조하기바란다. GroupDigits : 선택요소이다. 시스템의국가별설정에지정된그룹구분기호를사용하여숫자들을그룹화하는지를나타내는 Tristate 상수이다. 값에대한설명은아래표를참조하기바란다. 상수값설명 TristateTrue -1 참 TristateFalse 0 거짓 TristateUseDefault -2 컴퓨터의국가별설정값을사용한다. Language=VBScript Response.Write FormatCurrency(100000) & "<BR>" Response.Write FormatCurrency(100000,5) & "<BR>" Response.Write FormatCurrency( ,,, -1) & "<BR>"
2 17 중 오후 1:50 [ 그림 1-1] formatcurrency.asp 실행결과 2) FormatDateTime 날짜와시간으로서식화된식을반환한다. 구문 : FormatDateTime(Date[,NamedFormat]) Date : 필수요소이다. 서식화할날짜식을나타낸다. NamedFormat : 선택요소이다. 사용되는날짜 / 시간서식을나타내는숫자값이다. 이값을생략하면 vbgeneraldate 가사용된다. 상수값설명 vbgeneraldate 0 날짜및시간을표시한다. 날짜부분이있으면간단하게표시날짜로표시한다. 시간부분이있으면자세하게표시시간형식으로표시한다. 날짜와시간이모두있으면둘다표시된다. vblongdate 1 시스템의국가별설정에지정된자세하게표시날짜서식을사용하여날짜를표시한다. vbshortdate 2 시스템의국가별설정에지정된간단하게표시날짜서식을사용하여날짜를표시한다. vblongtime 3 시스템의국가별설정에지정된시간서식을사용하여시간을표시한다. vbshorttime 4 24시간서식 (hh:mm) 을사용하여시간을표시한다. Language=VBScript Response.Write FormatDateTime(Now, 0) & "<BR>" Response.Write FormatDateTime(Now, 1) & "<BR>" Response.Write FormatDateTime(Now, 2) & "<BR>" Response.Write FormatDateTime(Now, 3) & "<BR>" Response.Write FormatDateTime(Now, 4) & "<BR>"
3 17 중 오후 1:50 [ 그림 1-2] formatdatetime.asp 실행결과 3) FormatNumber 숫자로서식화된식을반환한다. 구문 : FormatNumber(Expression[,NumDigitsAfterDecimal [,IncludeLeadingDigit [,UseParensForNegativeNumbers [,GroupDigits]]]]) Expression : 필수요소이다. 서식화할식을나타낸다. NumDigitsAfterDecimal : 선택요소이다. 소수를나타낼자릿수를나타내는숫자값이다. 기본값은 1 로시스템의국가별설정값이사용됨을나타낸다. IncludeLeadingDigit : 선택요소이다. 지수값에선행 0 이표시되는지의여부를나타내는 Tristate 상수이다. 값에대한설명은아래표를참조하라. UseParensForNegativeNumbers : 선택요소이다. 음수를괄호로묶을것인지를나타내는 Tristate 상수이다. 값에대한설명은아래표를참조하라. GroupDigits : 선택요소이다. 컴퓨터국가별설정에서지정된그룹구분기호를사용하여숫자들을그룹화하는지를나타내는 Tristate 상수이다. 값에대한설명은아래표를참조하라. 상수값설명 TristateTrue -1 참 TristateFalse 0 거짓 TristateUseDefault -2 시스템의국가별설정값을사용합니다. Language=VBScript Response.Write FormatNumber(100000) & "<BR>" Response.Write FormatNumber(100000,5) & "<BR>" Response.Write FormatNumber( ,,, -1) & "<BR>"
4 17 중 오후 1:50 [ 그림 1-3] formatnumber.asp 실행결과 4) FormatPercent 뒤에 % 문자가붙는백분율 (100 이곱해짐 ) 로서식화된식을반환한다. 구문 : FormatPercent(Expression[,NumDigitsAfterDecimal [,IncludeLeadingDigit [,UseParensForNegativeNumbers [,GroupDigits]]]]) FormatPercent 의구성요소는 FormatNumber 와동일하다. Language=VBScript Response.Write FormatNumber(0.7235) & "<BR>" Response.Write FormatNumber(0.7235,5) & "<BR>" Response.Write FormatNumber( ,,, -1) & "<BR>" [ 그림 1-4] formatpercent.asp 실행결과 5) InStr 한문자열안에특정문자열이처음으로나타난위치를정수값으로반환한다. 구문 : InStr([start, ]string1, string2[, compare]) start : 선택요소이다. 검색할때시작위치를의미하는수식이다. 만일지정되지않으면첫문자에서검색을시작한다. start 가 Null 값을포함하면오류가발생하고 Compare 값이지정되면 start 인수는필수인수가된다.
5 17 중 오후 1:50 String1 : 필수요소이다. 검색되는문자식이다. String2 : 필수요소이다. 찾을문자식이다. Compare : 선택요소이다. 문자열비교형식을지정한다. Compare 인수는 0, 1, 2 로지정하거나생략할수있다. 기본값인 0 으로지정하면이진비교가수행되고 1 로지정하면대 / 소문자구분하여문자를비교한다. 2 로지정하면사용자데이터베이스에기록된정보에근거하여비교가수행된다 (Microsoft Access 에한함 ). Compare 값이 Null 이면오류가발생하고 Compare 값이지정되지않으면 Option Compare 설정값에따라비교형식이결정된다. Compare 인수 상수값설명 vbbinarycompare 0 이진비교를수행한다. vbtextcompare 1 텍스트를비교한다. 반환값 경우 InStr 함수의결과 string1 의길이가 0 인경우 0 string1 이 Null 인경우 Null string2 가 0 인경우 start string2 가 Null 인경우 Null string2 가없는경우 0 string1 에 string2 가있는경우 string1 에서의일치하는해당위치 start > Len(string2) 0 Language=VBScript SearchString ="AAbAAbAABAAB" ' 검색할문자열 SearchChar = "B" ' "B" 검색. ' 4 가있는위치에서텍스트비교시작. 6 을반환합니다. MyPos = Instr(4, SearchString, SearchChar, 1) Response.Write MyPos & "<BR>" ' 1 이있는위치에서 2 진비교시작. 9 를반환합니다. MyPos = Instr(1, SearchString, SearchChar, 0) Response.Write MyPos & "<BR>" MyPos = Instr(SearchString, SearchChar) ' Returns 9. Response.Write MyPos & "<BR>" MyPos = Instr(1, SearchString, "W") Response.Write MyPos & "<BR>"
6 17 중 오후 1:50 [ 그림 1-5] instr.asp 실행결과 6) InStrB 바이트데이터를포함하고있는스트링내에서만나는첫번째서브스트링의바이트위치를나타내는정수값을반환한다. 바이트의반환만제외하고 InStr 과사용법이동일하다. 7) InStrRev 한문자열이다른문자열에나타나는위치를문자열끝에서반환한다. 구문 : InStrRev(string1, string2[, start[, compare]]) 구문의사용은 InStr 과동일하다. Language=VBScript SearchString ="AAbAAbAABAAB" ' 검색할문자열 SearchChar = "B" ' "B" 검색. MyPos = InStrRev(SearchString, SearchChar, 10, 0) Response.Write MyPos & "<BR>" MyPos = InStrRev(SearchString, SearchChar, -1, 1) Response.Write MyPos & "<BR>" MyPos = InStrRev(SearchString, SearchChar, 8) Response.Write MyPos & "<BR>" MyPos = InStrRev(SearchString, "W") Response.Write MyPos & "<BR>"
7 17 중 오후 1:50 [ 그림 1-6] instrrev.asp 실행결과 8) Join 배열에포함되어있는여러하위문자열을결합하여만든문자열을반환한다. 구문 : Join(list[, delimiter]) list : 필수적인인수로결합할하위문자열을포함하는 1 차원배열이다. delimiter : 선택적인인수로반환되는문자열의하위문자열을분리하는데사용하는문자이다. 생략하면공백문자 (" ") 를사용한다. delimiter 가길이가 0 인문자열이면목록에있는모든항목을구분기호없이연결한다. Language=VBScript Dim mylanguage(5) mylanguage(0) = "ASP" mylanguage(1) = "Visual Basic" mylanguage(2) = "PHP" mylanguage(3) = "Delphi" mylanguage(4) = "JSP" mylanguage(5) = "C#" strlanguage = Join(myLanguage, "---") Response.Write strlanguage & "<BR>" strlanguage = Join(myLanguage) Response.Write strlanguage & "<BR>"
8 17 중 오후 1:50 [ 그림 1-7] join.asp 실행결과 9) LCase 스트링에있는모든문자들을소문자로변경하는함수이다. 구문 : LCase(string) string : 소문자로변경하고자하는문자열 Language=VBScript strtemp = "Hello!! Active Server Page~" Response.Write LCase(strTemp) [ 그림 1-8] lcase.asp 실행결과 10) Left 문자열의왼쪽에서설정하는길이만큼의문자들을반환한다. 구문 : Left(string, length) string : 반환하고자하는문자열 length : 왼쪽에서이동하고자하는문자열의길이 Language=VBScript
9 17 중 오후 1:50 strtemp = "Hello! Active Server Page~" Response.Write Left(strTemp, 15) [ 그림 1-9] left.asp 실행결과 11) Len 스트링의문자열의길이를반환한다. 구문 : Len(string) Language=VBScript strtemp = "Hello! Active Server Page~" Response.Write Len(strTemp) & "<BR>" strtemp = " 안녕하세요! ASP 입니다." Response.Write Len(strTemp) & "<BR>" [ 그림 1-10] len.asp 실행결과 12) LTrim 스트링의문자열에서스트링의왼쪽즉앞에있는공백문자들을삭제한다.
10 17 중 오후 1:50 구문 : LTrim(string) Language=VBScript strtemp = " Hello! Active Server Page~" Response.Write strtemp & "<BR>" Response.Write LTrim(strTemp) [ 그림 1-11] ltrim.asp 공백문자의출력예제에서공백을제거한것과제거하지않은문자의결과가동일하게출력된다. 이것은 HTML 이공백문자를지원하지않기때문이다. 그러나코드상에서의비교에서는필요한요소이니공백제거함수를적절히사용하도록해야하겠다. 13) Mid 스트링의문자열에서특정지점부터지정된길이만큼의문자열을반환한다. 구문 : Mid(string, start[, length]) string : 반환하고자하는문자열 start : 문자를반환할때의특정시작위치 length : 선택인수로서반환하고자하는문자의길이이다. 생략되면문자열의마지막까지반환한다. Language=VBScript strtemp = "Hello! Active Server Page~" Response.Write Mid(strTemp,5,10) & "<BR>" Response.Write Mid(strTemp,5) & "<BR>"
11 17 중 오후 1:50 [ 그림 1-12] mid.asp 실행결과 14) Replace 지정한하위문자열을지정한횟수만큼다른하위문자열로바꾼문자열을반환한다. 구문 : Replace(expression, find, replacewith[, start[, count[, compare]]]) expression : 필수적인인수로바꿀하위문자열이들어있는문자식이다. find : 필수적인인수로찾을하위문자열이다. replacewith : 필수적인인수로바꿀하위문자열이다. start : 선택적인인수로 expression 에서의하위문자열검색을시작하는위치이다. 생략하면 1 로간주한다. 반드시 count 와함께사용해야한다. count : 선택적인인수로하위문자열의바꾸기횟수이다. 생략하면기본값이 -1 이되며해당하는문자열을모두바꾼다. 반드시 start 과함께사용해야한다. compare 선택적인인수로사용할하위문자열비교형식을나타내는숫자값이다. 그값에대해서는아래의표를참조하라. 생략하면기본값은 0 이되며이진비교를수행한다. 상수값설명 vbbinarycompare 0 이진비교를실행한다. vbtextcompare 1 텍스트비교를실행한다. Language=VBScript strtemp ="AAbAAbAABAAB" Response.Write Replace(strTemp, "b", "O") & "<BR>" Response.Write replace(strtemp, "b", "O", 3, -1, 1)
12 17 중 오후 1:50 [ 그림 1-13] replace.asp 실행결과 15) Right 문자열의오른쪽부터정해진수만큼의문자를반환한다. 구문 : Right(string, length) Language=VBScript strtemp = "Hello! Active Server Page~" Response.Write strtemp & "<BR>" Response.Write Right(strTemp, 1) & "<BR>" Response.Write Right(strTemp, 7) & "<BR>" Response.Write Right(strTemp, 15) & "<BR>" Response.Write Right(strTemp, 30) & "<BR>" [ 그림 1-14] right.asp 실행결과 16) RTrim 스트링의문자열에서스트링의오른쪽즉뒤에있는공백문자들을삭제한다. 구문 : RTrim(string) rtrim.asp
13 17 중 오후 Language=VBScript strtemp = "Hello! Active Server Page~ " Response.Write RTrim(strTemp) [ 그림 1-15] rtrim.asp 17) Space 지정된수만큼의공백이들어있는문자열을반환한다. 구문 : Space(number) Language=VBScript strtemp = "Hello! Active Server Page~" Response.Write strtemp & replace(space(10), " ", " ") & strtemp 18) Split 지정한개수의하위문자열을포함하는 0 기준 1 차원배열을반환한다. 구문 : Split(expression[, delimiter[, number[, compare]]]) expression : 필수적인인수로하위문자열과구분기호를포함하는문자식이다. expression 이길이가 0 인문자열이면 Split 는빈배열, 즉구성요소와데이터가없는배열을반환한다. delimiter : 선택적인인수로하위문자열의한계를식별하는데사용하는문자열문자이다. 생략하면공백문자 (" ") 를구분기호로간주한다. delimiter 의길이가 0 인문자열이면전체 expression 문자열을포함하는단일요소배열을반환한다. number : 선택적인인수로반환할하위문자열의수이다. -1 은모든하위문자열을반환한다는것을나타낸다. compare : 선택적인인수로사용할하위문자열비교형식을나타내는숫자값이다. 그값에대해서는아래의표를참조하라. 상수값설명 vbbinarycompare 0 이진비교를실행한다. vbtextcompare 1 텍스트비교를실행한다. split.asp
14 17 중 오후 Language=VBScript strtemp = "Hello, Active, Server, Page!" arrtemp = Split(strTemp, ",") Response.Write strtemp & "<BR>" Response.Write arrtemp(0) & "<BR>" Response.Write arrtemp(1) & "<BR>" Response.Write arrtemp(2) & "<BR>" Response.Write arrtemp(3) & "<BR>" [ 그림 1-17] split.asp 실행결과 19) StrComp 문자열비교의결과를나타내는값을반환한다. 구문 : StrComp(string1, string2[, compare]) string1 : 필수적인인수로유효한문자식이다. string2 : 필수적인인수로유효한문자식이다. compare : 선택적인인수로문자열을평가하는데사용할비교형식을나타내는숫자값이다. 생략하면이진비교를실행한다. 그값에대해서는아래의표를참조하라. 상수값설명 vbbinarycompare 0 이진비교를실행한다. vbtextcompare 1 텍스트비교를실행한다. 반환값 경우 StrComp 함수의결과 string1 이 string2 보다작은경우 -1 string1 이 string2 와같은경우 0 string1 이 string2 보다큰경우 1 string1 이나 string2 가 Null 인경우 Null Language=VBScript strcomp1 = "abcde" strcomp2 = "ABCDE"
15 17 중 오후 1:50 Response.Write StrComp(strComp1, strcomp2) & "<BR>" Response.Write StrComp(strComp2, strcomp1, 1) & "<BR>" Response.Write StrComp(strComp2, strcomp1, 0) & "<BR>" 20) String 지정한길이의반복되는문자열을반환한다. 구문 : String(number, character) number : 반환할문자열의길이이다. number 에 Null 이있으면 Null 을반환한다. character : 반환할문자열을구성하는데사용할첫째문자가있는문자나문자식을지정하는문자코드이다. character 에 Null 이있으면 Null 을반환한다. Language=VBScript strtemp = "Hello, Active, Server, Page!" Response.Write String(10, "*") & strtemp & String(10, "*") & "<BR>" Response.Write String(10, 42) & strtemp & String(10, 42) & "<BR>" [ 그림 1-19] string.asp 실행결과 21) StrReverse 지정한문자열의순서가거꾸로된문자열을반환한다. 구문 : StrReverse(string1) Language=VBScript strtemp = "Hello, Active, Server, Page!" Response.Write StrReverse(strTemp)
16 17 중 오후 1:50 [ 그림 1-20] strreverse.asp 실행결과 22) Trim 문자열의앞뒤의공백문자를제거하는함수이다. 구분 : Trim(string) Language=VBScript strtemp = " Hello, Active, Server, Page! " Response.Write Trim(strTemp) [ 그림 1-21] trim.asp 23) UCase 스트링문자열에포함된모든문자를대문자로변경하는함수이다. 구문 : UCase(string) Language=VBScript strtemp = "Hello! Active Server Page!"
17 17 중 오후 1:50 Response.Write UCase(strTemp) [ 그림 2-22] ucase.asp 실행결과 Back
[ASP: 그림 2-2] date.asp 실행결과 DateAdd 지정된날짜에시간을추가하거나뺀새로운날짜를반환한다. 구문 : DateAdd(interval, number, date) interval : 필수적인인수로 interval 을추가한날짜를나타내는문자식이다. 그값에대
날짜와시간함수 h1. 날짜와시간함수 날짜와시간에관련된내용을표현하는함수들도 ASP 에서는중요한비중을가진다. 시스템에서제공하지못하는여러가지기능들을이런함수들을통해서구현이가능하다. 특히날짜연산에대한코드작성시많은도움을얻을수있는날짜와시간함수들에대해서알아보자. CDate Date 하위형식의 Variant 로변환된식을반환한다. 구문 : CDate(date) date 인수는유효한날짜식이면된다.
More information액세스에서 자주 사용하는 함수
액세스에서자주사용하는함수 Date Date() 현재날짜구함 현재시스템날짜를포함한 Variant(Date) 값을반환합니다.?date 2002-02-29 Time Time() 현재시간구함 현재시스템시간을나타내는 Variant(Date) 값을반환합니다.?time 오후 2:14:37 Now Now() 현재날짜, 시간구함 컴퓨터의시스템날짜와시간에따른현재날짜와시간을지정하는
More information(Microsoft PowerPoint - 2\300\345.ppt)
2 장. ASP 를위한 VBScript 정보처리학과서보원교수 목차 서버스크립트 VBScript 변수 연산자 배열 제어문및반복문 프로시저 문자열함수 1 스크립트언어 간단한프로그래밍언어 인터프리트언어와유사한특성을갖고있음 Script 언어 vs. Programming 언어 표현력 용도난이도 스크립트언어 제한적특정용도쉬움 프로그래밍언어 풍부범용적어려움 VBScript
More information학습목차 2.1 다차원배열이란 차원배열의주소와값의참조
- Part2- 제 2 장다차원배열이란무엇인가 학습목차 2.1 다차원배열이란 2. 2 2 차원배열의주소와값의참조 2.1 다차원배열이란 2.1 다차원배열이란 (1/14) 다차원배열 : 2 차원이상의배열을의미 1 차원배열과다차원배열의비교 1 차원배열 int array [12] 행 2 차원배열 int array [4][3] 행 열 3 차원배열 int array [2][2][3]
More informationPowerPoint Presentation
Package Class 3 Heeseung Jo 목차 section 1 패키지개요와패키지의사용 section 2 java.lang 패키지의개요 section 3 Object 클래스 section 4 포장 (Wrapper) 클래스 section 5 문자열의개요 section 6 String 클래스 section 7 StringBuffer 클래스 section
More informationMicrosoft PowerPoint 웹 연동 기술.pptx
웹프로그래밍및실습 ( g & Practice) 문양세강원대학교 IT 대학컴퓨터과학전공 URL 분석 (1/2) URL (Uniform Resource Locator) 프로토콜, 호스트, 포트, 경로, 비밀번호, User 등의정보를포함 예. http://kim:3759@www.hostname.com:80/doc/index.html URL 을속성별로분리하고자할경우
More information설계란 무엇인가?
금오공과대학교 C++ 프로그래밍 jhhwang@kumoh.ac.kr 컴퓨터공학과 황준하 6 강. 함수와배열, 포인터, 참조목차 함수와포인터 주소값의매개변수전달 주소의반환 함수와배열 배열의매개변수전달 함수와참조 참조에의한매개변수전달 참조의반환 프로그래밍연습 1 /15 6 강. 함수와배열, 포인터, 참조함수와포인터 C++ 매개변수전달방법 값에의한전달 : 변수값,
More information<322EBCF8C8AF28BFACBDC0B9AEC1A6292E687770>
연습문제해답 5 4 3 2 1 0 함수의반환값 =15 5 4 3 2 1 0 함수의반환값 =95 10 7 4 1-2 함수의반환값 =3 1 2 3 4 5 연습문제해답 1. C 언어에서의배열에대하여다음중맞는것은? (1) 3차원이상의배열은불가능하다. (2) 배열의이름은포인터와같은역할을한다. (3) 배열의인덱스는 1에서부터시작한다. (4) 선언한다음, 실행도중에배열의크기를변경하는것이가능하다.
More informationVisual Basic 반복문
학습목표 반복문 For Next문, For Each Next문 Do Loop문, While End While문 구구단작성기로익히는반복문 2 5.1 반복문 5.2 구구단작성기로익히는반복문 3 반복문 주어진조건이만족하는동안또는주어진조건이만족할때까지일정구간의실행문을반복하기위해사용 For Next For Each Next Do Loop While Wend 4 For
More information<4D F736F F F696E74202D20B8AEB4AABDBA20BFC0B7F920C3B3B8AEC7CFB1E22E BC8A3C8AF20B8F0B5E55D>
리눅스 오류처리하기 2007. 11. 28 안효창 라이브러리함수의오류번호얻기 errno 변수기능오류번호를저장한다. 기본형 extern int errno; 헤더파일 라이브러리함수호출에실패했을때함수예 정수값을반환하는함수 -1 반환 open 함수 포인터를반환하는함수 NULL 반환 fopen 함수 2 유닉스 / 리눅스 라이브러리함수의오류번호얻기 19-1
More informationPowerPoint Presentation
객체지향프로그래밍 클래스, 객체, 메소드 ( 실습 ) 손시운 ssw5176@kangwon.ac.kr 예제 1. 필드만있는클래스 텔레비젼 2 예제 1. 필드만있는클래스 3 예제 2. 여러개의객체생성하기 4 5 예제 3. 메소드가추가된클래스 public class Television { int channel; // 채널번호 int volume; // 볼륨 boolean
More informationPowerPoint 프레젠테이션
실습 1 배효철 th1g@nate.com 1 목차 조건문 반복문 System.out 구구단 모양만들기 Up & Down 2 조건문 조건문의종류 If, switch If 문 조건식결과따라중괄호 { 블록을실행할지여부결정할때사용 조건식 true 또는 false값을산출할수있는연산식 boolean 변수 조건식이 true이면블록실행하고 false 이면블록실행하지않음 3
More information강의 개요
DDL TABLE 을만들자 웹데이터베이스 TABLE 자료가저장되는공간 문자자료의경우 DB 생성시지정한 Character Set 대로저장 Table 생성시 Table 의구조를결정짓는열속성지정 열 (Clumn, Attribute) 은이름과자료형을갖는다. 자료형 : http://dev.mysql.cm/dc/refman/5.1/en/data-types.html TABLE
More informationchap 5: Trees
5. Threaded Binary Tree 기본개념 n 개의노드를갖는이진트리에는 2n 개의링크가존재 2n 개의링크중에 n + 1 개의링크값은 null Null 링크를다른노드에대한포인터로대체 Threads Thread 의이용 ptr left_child = NULL 일경우, ptr left_child 를 ptr 의 inorder predecessor 를가리키도록변경
More information윈도우즈프로그래밍(1)
제어문 (2) For~Next 문 윈도우즈프로그래밍 (1) ( 신흥대학교컴퓨터정보계열 ) 2/17 Contents 학습목표 프로그램에서주어진특정문장을부분을일정횟수만큼반복해서실행하는문장으로 For~Next 문등의구조를이해하고활용할수있다. 내용 For~Next 문 다중 For 문 3/17 제어문 - FOR 문 반복문 : 프로그램에서주어진특정문장들을일정한횟수만큼반복해서실행하는문장
More informationMicrosoft PowerPoint - chap06-1Array.ppt
2010-1 학기프로그래밍입문 (1) chapter 06-1 참고자료 배열 박종혁 Tel: 970-6702 Email: jhpark1@snut.ac.kr 한빛미디어 출처 : 뇌를자극하는 C프로그래밍, 한빛미디어 -1- 배열의선언과사용 같은형태의자료형이많이필요할때배열을사용하면효과적이다. 배열의선언 배열의사용 배열과반복문 배열의초기화 유연성있게배열다루기 한빛미디어
More informationMicrosoft PowerPoint 유용한 PHP 함수들.ppt
웹프로그래밍 () 2006 년봄학기 문양세강원대학교컴퓨터과학과 문자열 (String) (1/4) 문자열저장 $str = PHP 문자열 ; 문자열출력 $str = PHP 문자열 ; print $str. ; 문자열의특정부분출력 (string_ele.php)
More information게시판 스팸 실시간 차단 시스템
오픈 API 2014. 11-1 - 목 차 1. 스팸지수측정요청프로토콜 3 1.1 스팸지수측정요청프로토콜개요 3 1.2 스팸지수측정요청방법 3 2. 게시판스팸차단도구오픈 API 활용 5 2.1 PHP 5 2.1.1 차단도구오픈 API 적용방법 5 2.1.2 차단도구오픈 API 스팸지수측정요청 5 2.1.3 차단도구오픈 API 스팸지수측정결과값 5 2.2 JSP
More information학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2
학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2 6.1 함수프로시저 6.2 서브프로시저 6.3 매개변수의전달방식 6.4 함수를이용한프로그래밍 3 프로시저 (Procedure) 프로시저 (Procedure) 란무엇인가? 논리적으로묶여있는하나의처리단위 내장프로시저 이벤트프로시저, 속성프로시저, 메서드, 비주얼베이직내장함수등
More informationTcl의 문법
월, 01/28/2008-20:50 admin 은 상당히 단순하고, 커맨드의 인자를 스페이스(공백)로 단락을 짓고 나열하는 정도입니다. command arg1 arg2 arg3... 한행에 여러개의 커맨드를 나열할때는, 세미콜론( ; )으로 구분을 짓습니다. command arg1 arg2 arg3... ; command arg1 arg2 arg3... 한행이
More informationColumns 8 through while expression {commands} 예제 1.2 (While 반복문의이용 ) >> num=0
for loop array {commands} 예제 1.1 (For 반복변수의이용 ) >> data=[3 9 45 6; 7 16-1 5] data = 3 9 45 6 7 16-1 5 >> for n=data x=n(1)-n(2) -4-7 46 1 >> for n=1:10 x(n)=sin(n*pi/10); n=10; >> x Columns 1 through 7
More informationC++ Programming
C++ Programming 연산자다중정의 Seo, Doo-okok clickseo@gmail.com http://www.clickseo.com 목 차 연산자다중정의 C++ 스타일의문자열 2 연산자다중정의 연산자다중정의 단항연산자다중정의 이항연산자다중정의 cin, cout 그리고 endl C++ 스타일의문자열 3 연산자다중정의 연산자다중정의 (Operator
More information<C6F7C6AEB6F5B1B3C0E72E687770>
1-1. 포트란 언어의 역사 1 1-2. 포트란 언어의 실행 단계 1 1-3. 문제해결의 순서 2 1-4. Overview of Fortran 2 1-5. Use of Columns in Fortran 3 1-6. INTEGER, REAL, and CHARACTER Data Types 4 1-7. Arithmetic Expressions 4 1-8. 포트란에서의
More informationPowerPoint Presentation
Package Class 2 Heeseung Jo 목차 section 1 패키지개요와패키지의사용 section 2 java.lang 패키지의개요 section 3 Object 클래스 section 4 포장 (Wrapper) 클래스 section 5 문자열의개요 section 6 String 클래스 section 7 StringBuffer 클래스 section
More information제이쿼리 (JQuery) 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호
제이쿼리 () 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호 CSS와마찬가지로, 문서에존재하는여러엘리먼트를접근할수있다. 엘리먼트접근방법 $( 엘리먼트 ) : 일반적인접근방법
More informationMicrosoft PowerPoint - chap04-연산자.pptx
int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); } 1 학습목표 수식의 개념과 연산자, 피연산자에 대해서 알아본다. C의 를 알아본다. 연산자의 우선 순위와 결합 방향에
More information<B1E2BCFAB9AEBCAD5FB9DABAB4B1D45F F F64746F72732E687770>
기술문서 09. 11. 3. 작성 Format String Bug 에서 dtors 우회 작성자 : 영남대학교 @Xpert 박병규 preex@ynu.ac.kr 1. 요약... 2 2. d to r 이란... 3 3. 포맷스트링... 4 4. ro o t 권한획득... 7 5. 참고자료... 1 0-1 - 1. 요약 포맷스트링버그 (Format String bug)
More information쉽게 풀어쓴 C 프로그래밍
두근두근 파이썬수업 4 장자료의종류에는어떤것들이있나요? 이번장에서만들프로그램 (1) 터틀그래픽의거북이와인사하는프로그램을작성해보자. Run Python (2) 여러개의색상을리스트에저장하였다가하나씩꺼내서원들을그려보자 Run Python 파이썬에서사용할수있는자료의종류 파이썬과자료형 변수에어떤종류의자료도저장할수있다 x = 10 print("x =", x) x = 3.14
More informationMicrosoft PowerPoint 세션.ppt
웹프로그래밍 () 2006 년봄학기 문양세강원대학교컴퓨터과학과 세션변수 (Session Variable) (1/2) 쇼핑몰장바구니 장바구니에서는사용자가페이지를이동하더라도장바구니의구매물품리스트의내용을유지하고있어야함 PHP 에서사용하는일반적인변수는스크립트의수행이끝나면모두없어지기때문에페이지이동시변수의값을유지할수없음 이러한문제점을해결하기위해서 PHP 에서는세션 (session)
More informationMicrosoft PowerPoint - ch07 - 포인터 pm0415
2015-1 프로그래밍언어 7. 포인터 (Pointer), 동적메모리할당 2015 년 4 월 4 일 교수김영탁 영남대학교공과대학정보통신공학과 (Tel : +82-53-810-2497; Fax : +82-53-810-4742 http://antl.yu.ac.kr/; E-mail : ytkim@yu.ac.kr) Outline 포인터 (pointer) 란? 간접참조연산자
More information강의 개요
정규화와 SELECT (II) 웹데이터베이스 학과 학생 과목 학과 지도교수 학과학번성명 수강과목 담당교수 A 김수정 A 0001 고길동 성질이론 김수정 B 허영만 A 0002 둘리 한식의멋 허영만 C 강풀 B 0003 희동이 심리학의이해 강풀 과목 _ 성적 학번 수강과목 성적 0001 성질이론 A 0001 한식의멋 C 0002 성질이론 A 0002 한식의멋
More informationPowerPoint 프레젠테이션
Chapter 10 포인터 01 포인터의기본 02 인자전달방법 03 포인터와배열 04 포인터와문자열 변수의주소를저장하는포인터에대해알아본다. 함수의인자를값과주소로전달하는방법을알아본다. 포인터와배열의관계를알아본다. 포인터와문자열의관계를알아본다. 1.1 포인터선언 포인터선언방법 자료형 * 변수명 ; int * ptr; * 연산자가하나이면 1 차원포인터 1 차원포인터는일반변수의주소를값으로가짐
More information금오공대 컴퓨터공학전공 강의자료
C 프로그래밍프로젝트 Chap 14. 포인터와함수에대한이해 2013.10.09. 오병우 컴퓨터공학과 14-1 함수의인자로배열전달 기본적인인자의전달방식 값의복사에의한전달 val 10 a 10 11 Department of Computer Engineering 2 14-1 함수의인자로배열전달 배열의함수인자전달방식 배열이름 ( 배열주소, 포인터 ) 에의한전달 #include
More informationJAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 ( ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각
JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 ( http://java.sun.com/javase/6/docs/api ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각선의길이를계산하는메소드들을작성하라. 직사각형의가로와세로의길이는주어진다. 대각선의길이는 Math클래스의적절한메소드를이용하여구하라.
More information歯MW-1000AP_Manual_Kor_HJS.PDF
Page 2 Page 3 Page 4 Page 5 Page 6 Page 7 Page 8 Page 9 Page 10 Page 11 Page 12 Page 13 Page 14 Page 15 Page 16 Page 17 Page 18 Page 19 Page 20 Page 21 Page 22 Page 23 Page 24 Page 25 Page 26 Page 27 Page
More informationMicrosoft PowerPoint 유용한 PHP 함수.pptx
웹프로그래밍및실습 ( g & Practice) 유용한 PHP 함수 문양세강원대학교 IT 대학컴퓨터과학전공 문자열 (String) (1/4) 문자열저장 $str = PHP 문자열 ; 문자열출력 $str = PHP 문자열 ; print $str. ; 문자열의특정부분출력 (string_ele.php)
More information중간고사
중간고사 예제 1 사용자로부터받은두개의숫자 x, y 중에서큰수를찾는알고리즘을의사코드로작성하시오. Step 1: Input x, y Step 2: if (x > y) then MAX
More informationMicrosoft PowerPoint - Perpect C 02.ppt [호환 모드]
02 C 프로그래밍기초 충남대학교이형주 1 C 프로그램구조 콘솔응용프로그램 2 프로그램실행순서 C 프로그램은여러함수의조합으로구성 함수란정해진규칙에의하여일련의작업을수행하는프로그램의단위 실행순서 main 함수는프로그램이실행되면가장먼저시작되는부분 모든함수내부에서는위에서아래로, 좌에서우로, 문장이위치한순서대로실행 3 전처리기 전처리기 (preprocessor) 미리처리하는프로그램으로,
More informationC 프로그램의 기본
C 프로그램의기본 목차 C 프로그램의구성요소 주석 main 함수 출력 C 언어의입력과출력 변수 printf 함수 scanf 함수 2 예제 2-1 : 첫번째 C 프로그램 3 2.1.1 주석 주석의용도 프로그램에대한설명 프로그램전체에대한대략적인정보를제공 프로그램수행에영향을미치지않는요소 4 2.1.1 주석 주석사용방법 /* 과 */ 을이용한여러줄주석 // 을이용한한줄주석
More information비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2
비트연산자 1 1 비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2 진수법! 2, 10, 16, 8! 2 : 0~1 ( )! 10 : 0~9 ( )! 16 : 0~9, 9 a, b,
More informationMicrosoft PowerPoint - Regular Expresssions.ppt
Oracle Regular Expressions 완전정복 오동규수석컨설턴트 1 오라클정규식이란? 강력한 Text 분석도구로서 Like 의한계를극복함. 유닉스의정규식과같음. Pattern-Matching-Rule 다양한메타문자제공. 2 Regular Expressions 정규식기본 Syntax. 함수사용법. 정규식고급 Syntax. 11g New Features
More informationCH04) 쿼리 (Query) 데이터베이스일반 1- 쿼리 (Query) 1) 쿼리의개념 테이블의데이터에서사용자가원하는조건에의해필드를추출하거나레코드를추출할수있는개체로즉, 여러가지방법으로데이터를보고, 변경하고, 분석할수있음 쿼리를폼, 보고서, 데이터액세스페이지등의레코드원본
1- 쿼리 (Query) 1) 쿼리의개념 테이블의데이터에서사용자가원하는조건에의해필드를추출하거나레코드를추출할수있는개체로즉, 여러가지방법으로데이터를보고, 변경하고, 분석할수있음 쿼리를폼, 보고서, 데이터액세스페이지등의레코드원본으로사용할수도있음 여러개의테이블에서서로유기적인관계를설정하여하나의테이블에서작업하는것처럼작업이가능 2- 쿼리 (Query) 종류 1) 선택쿼리가장일반적인방법형태의쿼리
More informationOCW_C언어 기초
초보프로그래머를위한 C 언어기초 4 장 : 연산자 2012 년 이은주 학습목표 수식의개념과연산자및피연산자에대한학습 C 의알아보기 연산자의우선순위와결합방향에대하여알아보기 2 목차 연산자의기본개념 수식 연산자와피연산자 산술연산자 / 증감연산자 관계연산자 / 논리연산자 비트연산자 / 대입연산자연산자의우선순위와결합방향 조건연산자 / 형변환연산자 연산자의우선순위 연산자의결합방향
More information슬라이드 1
UNIT 6 배열 로봇 SW 교육원 3 기 학습목표 2 배열을사용핛수있다. 배열 3 배열 (Array) 이란? 같은타입 ( 자료형 ) 의여러변수를하나의묶음으로다루는것을배열이라고함 같은타입의많은양의데이터를다룰때효과적임 // 학생 30 명의점수를저장하기위해.. int student_score1; int student_score2; int student_score3;...
More information설계란 무엇인가?
금오공과대학교 C++ 프로그래밍 jhhwang@kumoh.ac.kr 컴퓨터공학과 황준하 5 강. 배열, 포인터, 참조목차 배열 포인터 C++ 메모리구조 주소연산자 포인터 포인터연산 배열과포인터 메모리동적할당 문자열 참조 1 /20 5 강. 배열, 포인터, 참조배열 배열 같은타입의변수여러개를하나의변수명으로처리 int Ary[10]; 총 10 개의변수 : Ary[0]~Ary[9]
More information실험 5
실험. OP Amp 의기초회로 Inverting Amplifier OP amp 를이용한아래와같은 inverting amplifier 회로를고려해본다. ( 그림 ) Inverting amplifier 위의회로에서 OP amp의 입력단자는 + 입력단자와동일한그라운드전압, 즉 0V를유지한다. 또한 OP amp 입력단자로흘러들어가는전류는 0 이므로, 저항에흐르는전류는다음과같다.
More informationMicrosoft PowerPoint Predicates and Quantifiers.ppt
이산수학 () 1.3 술어와한정기호 (Predicates and Quantifiers) 2006 년봄학기 문양세강원대학교컴퓨터과학과 술어 (Predicate), 명제함수 (Propositional Function) x is greater than 3. 변수 (variable) = x 술어 (predicate) = P 명제함수 (propositional function)
More informationMySQL-.. 1
MySQL- 기초 1 Jinseog Kim Dongguk University jinseog.kim@gmail.com 2017-08-25 Jinseog Kim Dongguk University jinseog.kim@gmail.com MySQL-기초 1 2017-08-25 1 / 18 SQL의 기초 SQL은 아래의 용도로 구성됨 데이터정의 언어(Data definition
More informationMicrosoft PowerPoint 자바-기본문법(Ch2).pptx
자바기본문법 1. 기본사항 2. 자료형 3. 변수와상수 4. 연산자 1 주석 (Comments) 이해를돕기위한설명문 종류 // /* */ /** */ 활용예 javadoc HelloApplication.java 2 주석 (Comments) /* File name: HelloApplication.java Created by: Jung Created on: March
More informationadfasdfasfdasfasfadf
C 4.5 Source code Pt.3 ISL / 강한솔 2019-04-10 Index Tree structure Build.h Tree.h St-thresh.h 2 Tree structure *Concpets : Node, Branch, Leaf, Subtree, Attribute, Attribute Value, Class Play, Don't Play.
More informationMicrosoft Word - Lab_080104A.docx
BASH Shell Script 3rd Lab 1. 쉘스크립트 간단한쉘스크립트 $ vi hello.sh (hello.sh) echo hello world $ chmod 755 hello.sh $./hello.sh hello world #! 은쉘에게이프로그램을실행하기위해서 #! 다음에오는아규먼트를실행프로그램으로사용한다는것을알려주기위해서사용된다. Unix/Linux
More information06장.리스트
---------------- DATA STRUCTURES USING C ---------------- CHAPTER 리스트 1/28 리스트란? 리스트 (list), 선형리스트 (linear list) 순서를가진항목들의모임 집합 : 항목간의순서의개념이없음 리스트의예 요일 : ( 일요일, 월요일,, 토요일 ) 한글자음의모임 : ( ㄱ, ㄴ,, ㅎ ) 카드 :
More information목차 포인터의개요 배열과포인터 포인터의구조 실무응용예제 C 2
제 8 장. 포인터 목차 포인터의개요 배열과포인터 포인터의구조 실무응용예제 C 2 포인터의개요 포인터란? 주소를변수로다루기위한주소변수 메모리의기억공간을변수로써사용하는것 포인터변수란데이터변수가저장되는주소의값을 변수로취급하기위한변수 C 3 포인터의개요 포인터변수및초기화 * 변수데이터의데이터형과같은데이터형을포인터 변수의데이터형으로선언 일반변수와포인터변수를구별하기위해
More information자연언어처리
제 7 장파싱 파싱의개요 파싱 (Parsing) 입력문장의구조를분석하는과정 문법 (grammar) 언어에서허용되는문장의구조를정의하는체계 파싱기법 (parsing techniques) 문장의구조를문법에따라분석하는과정 차트파싱 (Chart Parsing) 2 문장의구조와트리 문장 : John ate the apple. Tree Representation List
More information슬라이드 1
Pairwise Tool & Pairwise Test NuSRS 200511305 김성규 200511306 김성훈 200614164 김효석 200611124 유성배 200518036 곡진화 2 PICT Pairwise Tool - PICT Microsoft 의 Command-line 기반의 Free Software www.pairwise.org 에서다운로드후설치
More informationEEAP - Proposal Template
제품 : ArcGIS Desktop 제작일 : 2019 년 03 월 19 일 제작 : 개요 본문서는 ArcGIS 의쿼리식에사용되는일반적인쿼리요소에대한한국에스리 기술문서입니다. 다음내용을통해쿼리식에사용되는연산자에대한을확인할 수있습니다. 쿼리 (Query) 는 ArcGIS 에서피처및테이블레코드의하위집합을선택하는데사용됩니다. ArcGIS 쿼리표현식은표준 SQL 표현식을준수합니다.
More information8장 문자열
8 장문자열 박창이 서울시립대학교통계학과 박창이 ( 서울시립대학교통계학과 ) 8 장문자열 1 / 24 학습내용 문자열 (string) 훑기 (traversal) 부분추출 (slicing) print 함수불변성 (immutablity) 검색 (search) 세기 (count) Method in 연산자비교 박창이 ( 서울시립대학교통계학과 ) 8 장문자열 2 /
More informationPowerPoint 프레젠테이션
Web Browser Web Server ( ) MS Explorer 5.0 WEB Server MS-SQL HTML Image Multimedia IIS Application Web Server ASP ASP platform Admin Web Based ASP Platform Manager Any Platform ASP : Application Service
More informationMicrosoft PowerPoint - chap02-C프로그램시작하기.pptx
#include int main(void) { int num; printf( Please enter an integer "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 을 작성하면서 C 프로그램의
More information02장.배열과 클래스
---------------- DATA STRUCTURES USING C ---------------- CHAPTER 배열과구조체 1/20 많은자료의처리? 배열 (array), 구조체 (struct) 성적처리프로그램에서 45 명의성적을저장하는방법 주소록프로그램에서친구들의다양한정보 ( 이름, 전화번호, 주소, 이메일등 ) 를통합하여저장하는방법 홍길동 이름 :
More information슬라이드 1
제 3 장함수와배열수식 (2/2) 함수 데이터베이스함수 DSUM, DAVERAGE, DMAX, DMIN, DCOUNT, DCOUNTA, DGET 재무함수 FV, PV, NPV, IRR, PMT 텍스트함수 CONCATEATE, SUBSTITUTE, REPLACE, LEFT, RIGHT, MID, FIND 날짜 & 시간함수 TODAY, NOW, DATE, YEAR,
More informationstatistics
수치를이용한자료요약 statistics hmkang@hallym.ac.kr 한림대학교 통계학 강희모 ( 한림대학교 ) 수치를이용한자료요약 1 / 26 수치를 통한 자료의 요약 요약 방대한 자료를 몇 개의 의미있는 수치로 요약 자료의 분포상태를 알 수 있는 통계기법 사용 중심위치의 측도(measure of center) : 어떤 값을 중심으로 분포되어 있는지
More information제 14 장포인터활용 유준범 (JUNBEOM YOO) Ver 본강의자료는생능출판사의 PPT 강의자료 를기반으로제작되었습니다.
제 14 장포인터활용 유준범 (JUNBEOM YOO) Ver. 2.0 jbyoo@konkuk.ac.kr http://dslab.konkuk.ac.kr 본강의자료는생능출판사의 PPT 강의자료 를기반으로제작되었습니다. 이번장에서학습할내용 이중포인터란무엇인가? 포인터배열 함수포인터 다차원배열과포인터 void 포인터 포인터는다양한용도로유용하게활용될수있습니다. 2 이중포인터
More information리스트 (list), 선형리스트 (linear list): 순서를가진항목들의모임 집합 : 항목간의순서의개념이없음 L = n ( item0, item1,..., item -1) l 리스트의예 l 요일 : ( 일요일, 월요일,, 토요일 ) l 한글자음의모임 : ( ㄱ, ㄴ
00. 리스트 자료구조 01. 링크드 리스트 02. 더블 링크드 리스트 03. 환형 링크드 리스트 리스트 (list), 선형리스트 (linear list): 순서를가진항목들의모임 집합 : 항목간의순서의개념이없음 L = n ( item0, item1,..., item -1) l 리스트의예 l 요일 : ( 일요일, 월요일,, 토요일 ) l 한글자음의모임 : (
More information1장. 리스트
01. 링크드리스트 02. 더블링크드리스트 03. 환형링크드리스트 배열과는달리유연하게크기를바꿀수있는자료구조 각노드는다음노드를가리키는포인터를가짐. 각노드를다음노드를가리키는포인터로연결하여만든리스트. Single Linked List 라고도함. 링크드리스트의첫번째노드를헤드 (Head), 마지막노드를테일 (Tail) 이라고한다. C 언어로표현하는링크드리스트의노드 typedef
More informationPowerPoint 프레젠테이션
System Software Experiment 1 Lecture 5 - Array Spring 2019 Hwansoo Han (hhan@skku.edu) Advanced Research on Compilers and Systems, ARCS LAB Sungkyunkwan University http://arcs.skku.edu/ 1 배열 (Array) 동일한타입의데이터가여러개저장되어있는저장장소
More information로거 자료실
redirection 매뉴얼 ( 개발자용 ) V1.5 Copyright 2002-2014 BizSpring Inc. All Rights Reserved. 본문서에대한저작권은 비즈스프링 에있습니다. - 1 - 목차 01 HTTP 표준 redirect 사용... 3 1.1 HTTP 표준 redirect 예시... 3 1.2 redirect 현상이여러번일어날경우예시...
More informationPowerPoint 프레젠테이션
Lecture 02 프로그램구조및문법 Kwang-Man Ko kkmam@sangji.ac.kr, compiler.sangji.ac.kr Department of Computer Engineering Sang Ji University 2018 자바프로그램기본구조 Hello 프로그램구조 sec01/hello.java 2/40 자바프로그램기본구조 Hello 프로그램구조
More information11장 포인터
누구나즐기는 C 언어콘서트 제 9 장포인터 이번장에서학습할내용 포인터이란? 변수의주소 포인터의선언 간접참조연산자 포인터연산 포인터와배열 포인터와함수 이번장에서는포인터의기초적인지식을학습한다. 포인터란? 포인터 (pointer): 주소를가지고있는변수 메모리의구조 변수는메모리에저장된다. 메모리는바이트단위로액세스된다. 첫번째바이트의주소는 0, 두번째바이트는 1, 변수와메모리
More informationMicrosoft PowerPoint - C++ 5 .pptx
C++ 언어프로그래밍 한밭대학교전자. 제어공학과이승호교수 연산자중복 (operator overloading) 이란? 2 1. 연산자중복이란? 1) 기존에미리정의되어있는연산자 (+, -, /, * 등 ) 들을프로그래머의의도에맞도록새롭게정의하여사용할수있도록지원하는기능 2) 연산자를특정한기능을수행하도록재정의하여사용하면여러가지이점을가질수있음 3) 하나의기능이프로그래머의의도에따라바뀌어동작하는다형성
More informationMicrosoft PowerPoint - 제9강 문자열
제11장 문자열 문자열정의 문자열과포인터, 문자열과배열 2 차원문자열배열, 2 차원문자열포인터 문자열함수, 헤더파일 string.h ctype.h strlen(), strcat(), strcpy(), strstr(), strchr(), strcmp(), strtok() getc(), putc(), fgetc(), fputc(), gets(), puts(),
More information초보자를 위한 ASP.NET 2.0
(World Wide Web), HTML., (ebay) (Amazon.com) HTML,., Microsoft ASP.NET. ASP.NET ASP.NET., ASP.NET HTML,,. ASP.NET HTML.. ASP.NET, Microsoft Visual Basic. Visual Basic. 5 Visual Basic, Visual Basic. ASP.NET
More information쉽게 풀어쓴 C 프로그래밍
제 3 장함수와문자열 1. 함수의기본적인개념을이해한다. 2. 인수와매개변수의개념을이해한다. 3. 함수의인수전달방법 2가지를이해한다 4. 중복함수를이해한다. 5. 디폴트매개변수를이해한다. 6. 문자열의구성을이해한다. 7. string 클래스의사용법을익힌다. 이번장에서만들어볼프로그램 함수란? 함수선언 함수호출 예제 #include using
More informationMicrosoft PowerPoint - Java7.pptx
HPC & OT Lab. 1 HPC & OT Lab. 2 실습 7 주차 Jin-Ho, Jang M.S. Hanyang Univ. HPC&OT Lab. jinhoyo@nate.com HPC & OT Lab. 3 Component Structure 객체 (object) 생성개념을이해한다. 외부클래스에대한접근방법을이해한다. 접근제어자 (public & private)
More informationPowerPoint Template
10 포인터 1 주소 Address( 주소 ) 메모리에는그메모리의저장장소의위치를나타내는주소값 주소 (address) 는 1 바이트마다 1 씩증가하도록메모리에는연속적인번호가구성 2 주소연산자 & & 변수 변수의주소값을알아내려면변수앞에주소연산자 & (ampersand) 를이용 주소값이용장단점 주소값을이용하면보다편리하고융통성있는프로그램이가능 그러나복잡하고어려운단점
More informationMicrosoft PowerPoint - chap06-4 [호환 모드]
2011-1 학기프로그래밍입문 (1) chapter 06-4 참고자료 문자열의처리 박종혁 Tel: 970-6702 Email: jhpark1@seoultech.ac.kr h k 한빛미디어 출처 : 뇌를자극하는 C프로그래밍, 한빛미디어 -1- ehanbit.net 문자열의연산 문자열은배열의형태로구현된응용자료형이므로연산을자유롭게할수없다. 배열에저장된문자열의길이를계산하는작업도간단하지않다.
More information금오공대 컴퓨터공학전공 강의자료
C 프로그래밍프로젝트 Chap 13. 포인터와배열! 함께이해하기 2013.10.02. 오병우 컴퓨터공학과 13-1 포인터와배열의관계 Programming in C, 정재은저, 사이텍미디어. 9 장참조 ( 교재의 13-1 은읽지말것 ) 배열이름의정체 배열이름은 Compile 시의 Symbol 로서첫번째요소의주소값을나타낸다. Symbol 로서컴파일시에만유효함 실행시에는메모리에잡히지않음
More informationMicrosoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt
변수와상수 1 변수란무엇인가? 변수 : 정보 (data) 를저장하는컴퓨터내의특정위치 ( 임시저장공간 ) 메모리, register 메모리주소 101 번지 102 번지 변수의크기에따라 주로 byte 단위 메모리 2 기본적인변수형및변수의크기 변수의크기 해당컴퓨터에서는항상일정 컴퓨터마다다를수있음 short
More information2 장수의체계 1. 10진수 2. 2진수 3. 8진수와 16진수 4. 진법변환 5. 2진정수연산과보수 6. 2진부동소수점수의표현 한국기술교육대학교전기전자통신공학부전자전공 1
장수의체계. 진수. 진수 3. 8진수와 6진수 4. 진법변환 5. 진정수연산과보수 6. 진부동소수점수의표현 진수 진수표현법 v 기수가 인수 v,,, 3, 4, 5, 6, 7, 8, 9 사용 9345.35 = 9 3 4 5 3. 5. = 9 3 3 4 5 3-5 - v 고대로마의기수법에는 5 진법을사용 v 진법의아라비아숫자는인도에서기원전 세기에발명 진법을나타내는기본수를기수
More information예제 1.1 ( 관계연산자 ) >> A=1:9, B=9-A A = B = >> tf = A>4 % 4 보다큰 A 의원소들을찾을경우 tf = >> tf = (A==B) % A
예제 1.1 ( 관계연산자 ) >> A=1:9, B=9-A A = 1 2 3 4 5 6 7 8 9 B = 8 7 6 5 4 3 2 1 0 >> tf = A>4 % 4 보다큰 A 의원소들을찾을경우 tf = 0 0 0 0 1 1 1 1 1 >> tf = (A==B) % A 의원소와 B 의원소가똑같은경우를찾을때 tf = 0 0 0 0 0 0 0 0 0 >> tf
More information11장 포인터
쉽게풀어쓴 C 언어 Express 제 12 장문자와문자열 이번장에서학습할내용 문자표현방법 문자열표현방법 문자열이란무엇인가? 문자열의입출력 문자처리라이브러리함수 표준입출력라이브러리함수 인간은문자를사용하여정보를표현하므로문자열은프로그램에서중요한위치를차지하고있다. 이번장에서는 C 에서의문자열처리방법에대하여자세히살펴볼것이다. 문자의중요성 인간한테텍스트는대단히중요하다.
More informationPowerPoint 프레젠테이션
Chapter 06 반복문 01 반복문의필요성 02 for문 03 while문 04 do~while문 05 기타제어문 반복문의의미와필요성을이해한다. 대표적인반복문인 for 문, while 문, do~while 문의작성법을 알아본다. 1.1 반복문의필요성 반복문 동일한내용을반복하거나일정한규칙으로반복하는일을수행할때사용 프로그램을좀더간결하고실제적으로작성할수있음.
More informationMicrosoft Word - Crackme 15 from Simples 문제 풀이_by JohnGang.docx
CrackMe 15.exe (in Simples) 문제풀이 동명대학교정보보호동아리 THINK www.mainthink.net 강동현 Blog: johnghb.tistory.com e-mail: cari2052@gmail.com 1 목차 : 1. 문제설명및기본분석 --------------------------- P. 03 2 상세분석 ---------------------------
More information<443A5C4C C4B48555C B3E25C32C7D0B1E25CBCB3B0E8C7C1B7CEC1A7C6AE425CBED0C3E0C7C1B7CEB1D7B7A55C D616E2E637070>
#include "stdafx.h" #include "Huffman.h" 1 /* 비트의부분을뽑아내는함수 */ unsigned HF::bits(unsigned x, int k, int j) return (x >> k) & ~(~0
More information프로그래밍개론및실습 2015 년 2 학기프로그래밍개론및실습과목으로본내용은강의교재인생능출판사, 두근두근 C 언어수업, 천인국지음을발췌수정하였음
프로그래밍개론및실습 2015 년 2 학기프로그래밍개론및실습과목으로본내용은강의교재인생능출판사, 두근두근 C 언어수업, 천인국지음을발췌수정하였음 CHAPTER 9 둘중하나선택하기 관계연산자 두개의피연산자를비교하는연산자 결과값은참 (1) 아니면거짓 (0) x == y x 와 y 의값이같은지비교한다. 관계연산자 연산자 의미 x == y x와 y가같은가? x!= y
More information아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상
Android 용 Brother Image Viewer 설명서 버전 0 KOR 아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상표입니다. Android는
More informationMicrosoft PowerPoint - chap11.ppt [호환 모드]
2010-1 학기프로그래밍입문 (1) 11 장입출력과운영체제 박종혁 Tel: 970-6702 Email: jhpark1@snut.ac.kr k 0 특징 printf() - 임의의개수의인자출력 - 간단한변환명세나형식을사용한출력제어 A Book on C, 4ed. 11-1 printf() printf(control_string, other_argument) -
More informationMicrosoft PowerPoint - e pptx
Import/Export Data Using VBA Objectives Referencing Excel Cells in VBA Importing Data from Excel to VBA Using VBA to Modify Contents of Cells 새서브프로시저작성하기 프로시저실행하고결과확인하기 VBA 코드이해하기 Referencing Excel Cells
More informationPowerPoint Presentation
컴퓨터프로그래밍 Computer Programming 04 전처리와입출력 목차 1. 전처리 2. 출력함수 printf() 3. 입력함수 scanf() 3 1. 전처리 전처리개요 전처리기역할 컴파일 compile 전에전처리기 preprocessor 의전처리 preprocess 과정이필요 결과인전처리출력파일을만들어컴파일러에게보내는작업을수행 전처리지시자preprocess
More information다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");
다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp"); dispatcher.forward(request, response); - 위의예에서와같이 RequestDispatcher
More information슬라이드 1
CHAP 7: 트리 C 로쉽게풀어쓴자료구조 생능출판사 2005 트리 (TREE) 트리 : 계층적인구조를나타내는자료구조 트리는부모 - 자식관계의노드들로이루어진다. 대표이사 응용분야 : 계층적인조직표현 총무부 영업부 생산부 파일시스템 인공지능에서의결정트리 전산팀구매팀경리팀생산 1 팀생산 2 팀 트리의용어 노드 (node): 트리의구성요소 루트 (root): 부모가없는노드
More informationMicrosoft PowerPoint - C프로그래밍-chap15.ppt [호환 모드]
Chapter 15 문자열 2009 한국항공대학교항공우주기계공학부 (http://mercury.kau.ac.kr/sjkwon) 1 문자의집합체 문자열의정의 일련의문자 C 언어에서문자열앞뒤에인용부호 를이용 문자와문자열과의차이 문자열의저장 (1) 배열을이용하는방법 문자열상수 c c language 를저장하는문자열배열 항상문자열마지막에는 NULL문자를넣어야함 (2)
More informationPowerPoint Presentation
자바프로그래밍 1 배열 손시운 ssw5176@kangwon.ac.kr 배열이필요한이유 예를들어서학생이 10 명이있고성적의평균을계산한다고가정하자. 학생 이 10 명이므로 10 개의변수가필요하다. int s0, s1, s2, s3, s4, s5, s6, s7, s8, s9; 하지만만약학생이 100 명이라면어떻게해야하는가? int s0, s1, s2, s3, s4,
More information5장. JSP와 Servlet 프로그래밍을 위한 기본 문법(완성-0421).hwp
1 0 1.7 6 5 'A ' '/ u 4 4 2 2 ' " JS P 프로그래밍 " A ', 'b ', ' 한 ', 9, \ u d 6 5 4 ' c h a r a = 'A '; 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 < % @ p a g e c o n te n
More information슬라이드 1
3 장. 선행자료 어휘원소, 연산자와 C 시스템 박종혁교수 UCS Lab Tel: 970-6702 Email: jhpark1@seoultech.ac.kr SeoulTech 2019-1 st 프로그래밍입문 (1) 2 목차 1.1 문자와어휘원소 1.2 구문법칙 1.3 주석 1.4 키워드 (Keyword) 1.5 식별자 (Identifier) 1.6 상수 (Integer,
More information혼자서일을다하는 JSP. 이젠일을 Servlet 과나눠서한다. JSP와서블릿의표현적인차이 - JSP는 <html> 내에서자바를사용할수있는수단을제공한다. - 서블릿은자바내에서 <html> 을작성할수있는수단을제공한다. - JSP나서블릿으로만웹페이지를작성하면자바와다양한코드가
혼자서일을다하는 JSP. 이젠일을 Servlet 과나눠서한다. JSP와서블릿의표현적인차이 - JSP는 내에서자바를사용할수있는수단을제공한다. - 서블릿은자바내에서 을작성할수있는수단을제공한다. - JSP나서블릿으로만웹페이지를작성하면자바와다양한코드가웹페이지내에뒤섞여있어서웹페이지의화면설계가점점어려워진다. - 서블릿이먼저등장하였으나, 자바내에
More informationSlide 1
SeoulTech 2011-2 nd 프로그래밍입문 (2) Chapter 9. 스트링 박종혁교수 (http://www.parkjonghyuk.net) Tel: 970-6702 Email: jhpark1@snut.ac.kr Learning Objectives 스트링을위한배열형식 C- 스트링 문자조작도구 문자 I/O get, put 멤버함수 putback, peek,
More informationMicrosoft PowerPoint - chap-03.pptx
쉽게풀어쓴 C 언어 Express 제 3 장 C 프로그램구성요소 컴퓨터프로그래밍기초 이번장에서학습할내용 * 주석 * 변수, 상수 * 함수 * 문장 * 출력함수 printf() * 입력함수 scanf() * 산술연산 * 대입연산 이번장에서는 C프로그램을이루는구성요소들을살펴봅니다. 컴퓨터프로그래밍기초 2 일반적인프로그램의형태 데이터를받아서 ( 입력단계 ), 데이터를처리한후에
More informationUser Guide
HP ThinUpdate 관리자 설명서 Copyright 2016 HP Development Company, L.P. Windows는 미국 및/또는 기타 국가에서 Microsoft Corporation의 등록 상표 또는 상표입 니다. 기밀 컴퓨터 소프트웨어. 소유, 사용 또는 복사 에 필요한 유효한 사용권을 HP로부터 취득했 습니다. FAR 12.211 및
More information< 고급 C 프로그래밍및실습 > 11 장구조체실습문제 문제에대한안내 - 특별한언급이없으면문제의조건에맞지않는입력은입력되지않는다고가정하라. - 특별한언급이없으면, 각줄의맨앞과맨뒤에는공백을출력하지않는다. - 출력예시에서 는각줄의맨앞과맨뒤에출력되는공백을의미한다. - 입출력예시
문제에대한안내 - 특별한언급이없으면문제의조건에맞지않는입력은입력되지않는다고가정하라. - 특별한언급이없으면, 각줄의맨앞과맨뒤에는공백을출력하지않는다. - 출력예시에서 는각줄의맨앞과맨뒤에출력되는공백을의미한다. - 입출력예시에서 이후는각입력과출력에대한설명이다. 11장2절 [ 문제 1 ] 3차원벡터를저장할구조체를선언후두개의 3차원벡터 (V 1, V 2 ) 를입력받으시오.
More information