본문 바로가기

분류 전체보기

Javascript charAt() n번째 문자 const STR = "abc"; STR.charAt(); //a STR.charAt(0); //a STR.charAt(STR.length-1); //c STR.charAt(999); //''
MariaDB limit, offset 제한, 페이징 I. limit SELECT column_name(s) FROM table_name WHERE condition LIMIT number; 상위 number 개까지 조회 II. offset SELECT column_name(s) FROM table_name WHERE condition LIMIT number1 OFFSET number2; 상위 number1 개까지 number2부터 조회
C 문자열 조작 함수 I. 문자열 길이 1. strlen #include size_t strlen(const char* s) //size_t strlen(문자열) 전달되는 문자열의 길이를 반환한다. II. 문자열 복사 1. strcpy #include char* strcpy(char* dest, const char* src); //char* strcpy(배열, 문자열); 복사된 문자열의 포인터를 반환한다. 배열에 문자열을 복사한다. 단, 배열의 길이보다 문자열의 길이가 길면 Overflow가 발생한다. 그래서 잘 안 쓴다. 2. strncpy #include char* strncpy(char* dest, const char* src, size_t n); //char* strncpy(배열, 문자열, 문자열 최대 길이); 복사된..
C 입력, 출력 I. 입력과 출력이란? 구분 뜻 장치 입력 input 프로그램이 스트림을 통해 입력장치로 부터 데이터를 받는 것 입력장치의 예 키보드, 마우스, 파일, 소켓 등 출력 output 프로그램이 스트림을 통해 출력장치에게 데이터를 보내는 것 출력장치의 예 모니터, 프린터, 파일, 소켓 등 II. 스트림 1. 스트림이란? 프로그램과 입·출력 장치는 연결되어 있지 않고 완전히 동떨어져 있는 두개의 서로 다른 개체이다. 이 둘을 연결해주는 다리의 역할을 하는 것을 스트림(stream) 이라고 한다. 스트림은 운영체제가 만든다. 참고로, stream 의 사전적 의미는 명사로는 「개울, 시내」이고 동사로는 「계속 흐르다, 줄을 지어 이동하다」 가 있다. 2. 표준 스트림 standard stream 프로그램 실행 시 ..
C 문자 배열과 문자열 I. 문자 배열 char arr[] = {'a', 'b', 'c'}; II. 문자열 char arr[] = {'a', 'b', 'c', '\0'}; ※ \0: 문자열의 끝을 표시하는 NULL 문자