#include strcmp 형식 : int strcmp(char *string1, char *string2) 설명 : 문자열을 알파벳 순서로 비교하는 함수, 두 문자열이 같으면 0을 반환한다. 만약 같지 않으면 다음과 같은 값을 반환한다. string1 string2 이면 양수 값을 반환 strcpy 형식 : char *strcpy(char *string1, char *string2) 설명 : 문자열 string2를 string1으로 복사하는 함수(문자열의 복사) strlen 형식 : int strlen(char *string) 설명 : 문자열의 길이를 구하는 함수 이때 NULL문자는 제외하고 길이를 구한다. strncat 형식 : char *s..
하나 이상의 변수들을 모아서 새로운 자료형을 정의하는 것이다.struct라는 예약어를 사용하여 정의한다. ex)struct 구조체명{ 멤버 1;멤버 2;}; struct 구조체명 변수1, 변수2; 구조체의 멤버를 참조하기 위해서는 도트(.)를 사용한다구조체 변수명.멤버명ex)X.nameX.age 구조체는 배열로도 사용가능하다.같은 구조를 갖는 구조체 변수가 여러개 사용될때 일반배열같이 사용하는것이다. struct person{char name[20];int age}typedef struct person p[3]; 배열의 멤버참조도 도트연산자로 접근한다.p[1].namep[2].age 구조체포인터는 구조체를 포인토로 접근하게 한다. *연산자를 변수앞에 붙여 포인터로 선언한다. struct 구조체명 *포인터..
포인터란 주소값의 저장을 목적으로 선언된다. 자료형 *포인터변수명;으로 선언된다. 포인터의 자료형은 메모리공간을 참조하는(=접근하는) 기준이 된다. 즉 int형의 포인터인경우 4바이트만 접근 가능하다. 포인터는 주소값을 저장하기 때문에 &연산자로 얻어온 주소값을 저장하거나, 배열의 시작주소(=배열명) 을 저장하여 접근 가능하다. *(p+2): p번지+2 *p+2 : p번지의 내용에 +2 괄호의 사용에 주의한다. ex)void main(){ int arr[3]={1,2,3}; int *p = arr; for( int i=0; i
- Total
- Today
- Yesterday
- Spring
- 계좌번호정규식
- 공백찾기
- selectbox
- 이메일 정규식
- jQuery
- poi 엑셀
- ''찾기
- Regex
- PageNotFound - No mapping for GET
- spring error #
- JSON날짜
- 정규식 특수문자
- 정규식 한글만
- 정규식 숫자만
- JSON
- IntelliJ #gradle #tomcat #spring #springmvc
- 정규식
- 인텔리제이
- js
- SpringXmlModelInspection
- JSON파싱
- POI EXCEL
- Failed to load resource: the server responded with a status of 404 (Not Found)
- mybatis
- poi
- no getter for property named
- select제어
- 엑셀다운로드
- spring 엑셀
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |