본문 바로가기
728x90
반응형

프로그래밍 언어115

프로그래밍 연습 - 코드의 실행 순서를 보고싶을 때(C, Java, Python, Javascript 등) 파이썬 튜터 - 사이트 이름은 python tutor인데 C, 자바, 자바스크립트 등 웬만한 언어를 다 사용할 수 있다 www.pythontutor.com/ Python Tutor - Visualize Python, Java, C, C++, JavaScript, TypeScript, and Ruby code execution VISUALIZE CODE EXECUTION Learn Python, Java, C, C++, JavaScript, and Ruby Python Tutor helps people overcome a fundamental barrier to learning programming: understanding what happens as the computer runs each line o.. 2021. 3. 25.
Javascript - 함수의 인자가 없을 때의 예외 처리 인자를 받는 함수 선언 후 받을 인자가 없을 때의 예외 처리 undefined 로 비교하면 된다 function a (n){ if(n == undefined){ n = 0; // n이 없을 때 } else{ console.log(n) // n 이 있을 때 } } 2021. 3. 25.
Javascript - 배열 배열이란 여러 자료를 연속된 메모리 영역에 저장하여 하나의 자료처럼 참조 가능 문자열도 배열중 하나이다 자바스크립트에서는 문자열이 기본 자료형에 포함되어있다 형식 : 변수명 = [자료1, 자료2...]; 배열 함수 push() : 배열에 새로운 값 추가 length() : 배열의 길이 출력 2021. 3. 23.
C언어 - 구조체와 공용체(2) 함수와 구조체 함수에서의 구조체 사용 구조체를 함수의 매개변수로 사용 구조체 포인터를 함수의 매개변수로 사용 구조체를 함수의 매개변수로 사용 일반변수를 함수의 매개변수로 사용하는 것과 동일 매개변수가 구조체인 경우 함수의 형식매개변수를 구조체로 선언 해당 구조체 전체가 복사되기 때문에 편리하다 구조체 전체가 복사되기 때문에 시간이 많이 걸리고, 기억공간 낭비가 심하다 구조체를 함수의 매개변수로 사용한 예 #include struct num calc(struct num); // 구조체 함수 원형 정의 struct num { // 구조체 선언 int x; int y; int sum; int mul; }; int main(void) { struct num number1; // 구조체 변수 선언 number1... 2021. 3. 23.
728x90
반응형