본문 바로가기
728x90
반응형

Programming Language33

[C/개념] 헤더 파일과 자주 사용하는 함수 헤더 파일은 C 언어 및 C++에서 사용하는 일종의 레퍼런스이다. 주로 외부 소스 파일에 정의된 변수나 함수를 쓰기 위해 만들어졌다. 크게 컴파일러가 기본적으로 지원하는 표준 헤더와 사용자가 임의로 만든 사용자 헤더로 나눠진다.  C 언어에서 자주 사용되는 헤더 파일과 그 안에 포함된 주요 함수 정리1. stdio.h (Standard Input/Output)기능: 표준 입출력에 관련된 함수들을 제공. 콘솔이나 파일 입출력에 사용됨.주요 함수:scanf(): 표준 입력을 통해 데이터를 입력받음.printf(): 표준 출력에 데이터를 출력함.fscanf(): 파일로부터 데이터를 입력받음.fprintf(): 파일에 데이터를 출력함.fopen(): 파일을 여는 함수.fclose(): 파일을 닫는 함수.fget.. 2024. 10. 18.
[Java/개념]추상 클래스와 추상 메서드 보호되어 있는 글 입니다. 2024. 10. 16.
[Java/개념] 패키지와 접근제한자 보호되어 있는 글 입니다. 2024. 10. 14.
[Java/개념] 메소드(Method) 메소드는 객체의 동작을 정의하는 코드 블록을 의미한다. 메소드가 호출되면 중괄호 {} 내에 작성된 모든 코드가 순차적으로 실행된다. 메소드는 객체의 필드를 읽거나 수정할 수 있고, 다른 객체를 생성하여 다양한 작업을 수행하는 역할을 한다. 또한, 메소드는 객체 간 데이터 전달 수단으로도 사용되며, 외부에서 데이터를 입력받아 처리하거나 처리 결과를 반환할 수 있다. 1. 메소드 선언메소드 선언은 선언부(리턴타입, 메소드 이름, 매개변수선언)와 실행 블록으로 구성된다.리턴타입 메소드이름(매개변수선언){//실행할 코드를 작성하는 곳} 1) 리턴 타입리턴 타입은 메소드가 실행 후 반환하는 값의 데이터 타입을 의미합니다. 메소드는 값을 반환할 수도 있고, 반환하지 않을 수도 있다. 반환 값이 없을 경우, 리턴 타.. 2024. 10. 14.
[Java/개념] 필드(Field)와 생성자(Constructor) 1. 클래스란?클래스는 객체를 생성하기 위한 설계도이다.자바에서 클래스는 사용자 정의 자료형으로서, 필드와 메소드를 통해 객체의 속성과 동작을 정의한다.  클래스는 메모리 내에서 인스턴스로 생성되며, 객체는 이 클래스의 실체라고 할 수 있다. 1) 객체 생성 과정객체가 생성되는 과정은 다음과 같다.new 연산자를 통해 메모리에 객체가 할당된다.생성자가 호출되어 필드가 초기화된다.객체가 완전히 생성되고, 객체의 주소가 반환된다.Car myCar = new Car("검정", 3000); 위 코드에서 myCar 객체는 Car 클래스의 생성자를 통해 생성되고, 필드인 color와 cc가 초기화된다.2. 필드(Field)필드는 객체의 상태와 고유한 속성 값을 저장하는 변수이다. 필드는 클래스 내에서 선언되며, 객.. 2024. 10. 12.
[Java/개념] 클래스 보호되어 있는 글 입니다. 2024. 10. 12.
728x90
반응형