컴퓨터 썸네일형 리스트형 window.print() 페이지 인쇄하기 let initBodyHTML; //임시 변수 선언 const printPage = () => {//인쇄를 실행하는 함수. 버튼에 onclick="window.print" window.print(); }; const beforePrint = () => {//인쇄 전에 실행하는 함수 initBodyHTML = document.body.innerHTML; //기존 페이지 전체를 임시 보관 document.body.innerHTML = document.getElementById("print").innerHTML; //페이지 내용을 인쇄할 부분만으로 교체 }; const afterPrint = () => {//인쇄 후에 실행하는 함수 document.body.innerHTML = initBodyHTML; //페.. C 변수 scope 1. 지역변수 지역은 함수, 반복문, 조건문을 말한다. 해당 지역 내에서만 접근 가능하다. 함수내의 변수는 함수가 호출될 때 메모리상에 올라가서 함수가 종료될 때까지 존재한다. 반복문내의 변수는 반복문 내의 실행문이 시작될 때 메모리상에 올라가서 실행문이 종료될 때까지 존재한다. 새로운 반복이 시작될 때 다시 메모리상에 올라간다. 조건문내의 변수는 조건 내의 실행문이 시작될 때 메모리상에 올라가서 실행문이 종료될 때까지 존재한다. 2. 전역변수 지역 밖에서 초기화 한다. 프로그램이 시작하자 마자 메모리상에 올라가서 프로그램이 종료될 때까지 계속 존재한다. 프로그램 내 어디서든 접근 가능하다. 3. static 변수 앞에 static 이란 키워드를 적어 정의한다. 지역 내에서 초기화되어 메모리상에 올라가서.. MariaDB CSV파일에 null 값 넣기 \N 을 넣어준다. C function 함수 I. 변수 전달 값의 복사가 일어난다. int fct(int a); int main() { int val = 10; fct(val) return 0; } int fct(int a) { return a; } II. 배열 전달 값의 참조가 일어난다. int fct(int* a); int main() { int arr = [10, 20]; fct(arr) return 0; } int fct(int* a) { return a[0]; } C goto if() goto label1; else goto label2; label1: 실행문 return 0; label2: 실행문 return 0; 이전 1 ··· 22 23 24 25 26 27 28 ··· 88 다음