일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 개발공부
- 기록하기
- 스프링부트
- 머신러닝 #회귀 #규제
- SQL
- group by
- 개발자가 되기 위해 꼭 알아야 하는 IT용어
- 크롬브라우저
- scanf
- 컬럼수정
- 단축키정리
- MODIFY
- 머신러닝 #학습내용정리
- MVC #디자인패턴
- Numpy #TIL #넘파이 기초
- COMMIT
- C언어 #문자열변환 #정수형변환
- 에러포스팅
- 생성자 #자바 #기록남기기
- 커밋
- 클래스 #아이디
- 김영한 #SOLID #객체지향
- GIT
- 공부내용정리
- SafeUpdate
- 스프링 입문
- 그룹핑
- 옵셔널태그
- 작업 영역
- 파이썬
- Today
- Total
목록2024/04 (11)
코딩하는 몽구리
예제 문제 풀어보기💡 문제 1번다음과 같이 출력 해 주세요출력 예시@@@@main()std::cout 답안#include int main(){ std::cout 💡 문제 2번다음과 같이 출력 해 주세요출력 예시123###456#include int main(){ std::cout 💡 문제 3번다음과 같이 출력 해 주세요(## 과 ## 사이 띄어쓰기 3칸)출력 예시CODING## ##std::cout “CODING”;std::cout std:;cout #include int main(){ std::cout 💡 문제 4번아래와 같이 출력 해주세요.출력 예시5 4 3 2 1 GO!#include int main(){ std::cout 💡 문제 5번변수를 하나 만들고, 변수에 값으로 5를..
C를 어느정도 공부한 상태에서 C++ 공부를 처음으로 시작하였다. 일단 C++의 확장자는 .c가 아니라 .cpp로 적어야 한다. 그래야 C++ 문법규칙을 적용한 C++ 컴파일러로 컴파일이 진행된다. 문자열 "Hello World"의 출력 #include int main(void) { int num = 20; std::cout
만능 표준 입력 함수 scanf scanf는 scan format을 줄인 이름입니다. getchar 함수는 하나의 문자를 입력 받는 함수이고 gets 함수는 문자열을 입력 받는 함수입니다. 이 scanf 함수는 다양한 키워드를 사용하여 문자º문자열뿐만 아니라 정수, 실수까지 모두 입력 받을 수 있도록 형식화된 입력을 제공합니다. #include void main() { int int_data; float float_data; scanf("%d", &int_data); scanf("%f", &float_data); printf("input : %d, %f\n", int_data, float_data); } scanf 함수에서 & 연산자를 사용하는 이유 scanf는 포인터 기술을 사용하여 값을 반환한다. s..
1. 숫자 형식의 문자열을 처리하는 함수 만들기 숫자 형태로 구성된 문자열을 정수로 바꾸는 함수를 구성해보도록 하겠습니다. #include int ArrayToInteger(char string[]) { int count = 0, num = 0; while (string[count] != 0) { // 반복할 때마다 이전 값에 10을 곱해서 자릿수를 증가시킴 num = num * 10 + string[count] - '0'; count++; } return num; } void main() { int first_num, second_num; char first_string[16], second_string[16]; printf("input first number : "); gets(first_string..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/TeLpC/btsGMDjzlQx/qkLvuS3t7pMgUGand0aBT1/img.png)
1. 컬럼에 NOT NULL 속성 주기 어떤 값이 꼭 들어가야 하는 컬럼에 NOT NULL 속성을 주도록 하겠습니다. ALTER TABLE student MODIFY name VARCHAR(20) NOT NULL; ALTER TABLE student MODIFY registaration_number INT NOT NULL; ALTER TABLE student MODIFY major INT NOT NULL; MODIFY 속성을 통해서 컬럼의 데이터 타입을 변경할 수 있었습니다. MODIFY 속성은 데이터 타입 뿐 아니라 컬럼의 속성도 변경할 수 있습니다. 위의 SQL문을 실행하면 name, registration_number, major 3 개의 컬럼의 속성이 NOTNULL로 변경된 것을 확인할 수 있습니..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bAQiG1/btsGNOD7MFl/GEE9QDKllsWrzIH9MFRut1/img.png)
1. 테이블에 컬럼 추가 및 변경하기 student 테이블에 gender 컬럼을 생성하는 방법에 대해 알아볼게요. 테이블에 컬럼을 생성할 때에는 ALTER문을 활용하면됩니다. ALTER TABLE student ADD gender CHAR(1) NULL; ALTER TABLE은 테이블을 변경하겠다는 의미이고, ADD는 추가하라는 의미입니다. gender라는 새로운 컬럼을 추가하고 그 컬럼의 타입과 속성이 들어가 있습니다. gender 컬럼은 CHAR(1)타입이고, NULL을 허용하게 됩니다. gender라는 새로운 컬럼이 추가된 것을 확인할 수 있습니다. 이번에는 컬럼의 이름을 변경해보도록 할게요. student 테이블을 보면 student_number라는 컬럼이 존재합니다. student_number컬..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bBfuQ6/btsGNZMhhGI/YLMfKoZPV0YAuwXsZAQLt0/img.png)
오늘은 테이블의 컬럼 정보를 한눈에 확인할 수 있는 DESCRIBE에 대해 알아볼게요. DESCRIBE 테이블명; 해당 테이블의 타입, 속성, 구조를 확인할 수 있습니다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bJLcXS/btsGOgAnAEv/D9d14BoOiP1loEk0SfN1S1/img.png)
1. INSERT INTO(row 추가하기) INSERT INTO 테이블명 ( 컬럼명.. ) VALUES( 추가하고 싶은 값 .. ) INSERT INTO 문을 통해서 테이블에 row를 추가할 수 있습니다. INSERT INTO student (id, name, student_number, major, email, phone, admission_date) VALUES (1, "홍길동", 201902222, "컴퓨터공학과", "sss@naver.com", "010-1234-5678","2022-02-21"); 모든 컬럼에 값을 넣어줄 때에는 각 컬럼의 이름을 적지 않고도 row를 추가해줄 수 있습니다. INSERT INTO student VALUES (2, "김수현", 202222222, "연극영화과", ..