[ 언어 및 문법 ]
[모두의 코드][씹어먹는 C언어] 17. 변수의 생존 조건 및 데이터 세그먼트의 구조 (local, global, static variable)
[ 요약 ] 지역 변수(local variable), 전역 변수(global variable), 정적 변수(static variable) const 데이터 세그먼트 씹어먹는 C 언어 - 모두의 코드 씹어먹는 C 언어 - 작성일 : 2010-06-19 이 글은 30486 번 읽혔습니다. 이번 강좌에서는지역 변수(local variable), 전역 변수(global variable), modoocode.com
[모두의 코드][씹어먹는 C++] 1-2. 첫 C++ 프로그램 분석하기 (namespace)
[ 요약 ] 이름공간(namespace)에 대한 이해 [ 이름 공간 (namespace) ] #include std::cout
[SQL] SELECT ALL FROM SQL 문제 풀이 및 개념 정리
SELECT ALL FROM SQL - 구름EDU SQL 설치 없이 1시간만에 배우세요! SELECT 하나로 원하는 데이터를 쏙 추출해봅시다 edu.goorm.io 1. SELECT (열 가져와라) FROM (~테이블에서) SELECT PRODUCT_ID, CNT, COLOR FROM PRODUCT_INFO; SELECT * FROM PRODUCT_INFO ORDER BY ASC; --오름차순 SELECT DISTINCT KIND FROM PRODUCT_INFO; (아래 링크 내용들 추후 다시 코드 블럭에 정리) SQL 대문자 소문자 구문 X, 공백 무시 wise-soybean-8bd.notion.site
[C++] 파일 입출력 (ofstream, ifstream, rename, remove)
[ ofstream & ifstream ] 둘을 모두 포함하는 라이브러리인 을 include 해서 쓰면 됨 (file stream) ostream과 istream을 각각 상속 받은 것이 ofstream, ifstream , 각각 헤더로 include해도 되지만, 이 훨씬 지원하는 기능이 많으므로 파일 입출력 시에는 을 include 할 것! ofstream 파일에 쓸 때 사용 output file stream : "프로그램의 내용을 파일에 출력한다." seekp(), tellp() : put pointer의 현재 위치를 반환 및 변경 (파일에 쓸 때 ofstream과 함께 사용) ifstream 파일을 읽어올 때 사용 input file stream : "파일로부터 어떤 내용을 가져와서 프로그램에 입력받..
[Python] 얕은 복사🥵 vs 깊은 복사🤗
💡 2차원 배열 초기화 할 때 주의! ( * 연산자 vs for문 이용) [얕은 복사 & 깊은 복사] 얕은 복사(shallow copy) 실제 객체 전체를 복사한 것이 아닌, 메모리 주소(참조)만 복사한 것! 즉, 실제로는 연결되어있는 상태 복사해도 같은 곳을 가리킴(참조) 변경 가능한(mutable) 객체일 때에만 얕은 복사를 함 대표적으로 = (대입), * (곱셈) 연산자, copy 모듈의 copy 함수가 해당 (+함수 매개변수도 대입에 해당) ex. arr2 = arr1 ex. arr = [ [0] * n] ] * n 깊은 복사(deep copy) 객체 전체를 모두 새롭게, 전혀 다른 별도의 객체로 생성 각각 독립적인 객체 복사 후 주소값 달라짐 슬라이싱([:]), for문을 통한 2차원 배열 생성..