Development/C, C++(556)
-
매개변수(parameter)
매개변수(parameter) · 메소드 호출시 넘겨주는 데이터(값)를 의미합니다. · 함수를 호출하면서 함수가 처리하도록 입력으로 넘겨주는 값입니다. · 함수를 호출할 때 인수(인자;argument)로 전달된 값을 함수 내부에서 사용할 수 있게 해주는 변수입니다. · 메소드 외부에서 메소드 내부로 데이터를 전달하는 매개체 역할하며 매개변수도 "변수(지역 변수)"입니다. · 함수를 호출하는 쪽과 호출된 함수를 연결하는 매개가 되는 변수입니다. · 메소드 호출시 한 변수에 저장된 데이터를 또 다른 변수에 데이터만 복사하여 저장합니다.
-
ASCII (아스키), ASCII Code(아스키코드)
ASCII(아스키) · American Standard Code for Information Interchange(미국 정보 교환 표준 부호) · 영문 알파벳을 사용하는 대표적인 문자 인코딩 · 1962년 ANSI(미국 국가표준 협회)가 정의한 미국 표준 정보교환 코드 · 문자 하나를 7비트로 표현하므로 이진수 조합으로 만들어진 총 128개의 부호를 표현할 수 있는 코드입니다. · 아스키 코드는 7bit(1 byte)로 영문자와 숫자, 그리고 일부 특수문자들만을 표현합니다. https://ko.wikipedia.org/wiki/ASCII https://en.wikipedia.org/wiki/ASCII
-
주석문 (Comment), 주석문의 종류
주석문 (Comment)https://codedragon.tistory.com/6216 주석문의 종류
-
중첩 구조체
중첩 구조체 · 구조체 내에 구조체가 포함되어져 있습니다. · 구조체 변수를 멤버변수로 사용합니다. 중첩 구조체 초기화
-
fseek( ) 함수와 ftell( ) 함수 - 랜덤 접근 함수
랜덤 접근 함수 fseek()함수 함수원형 함수 원형설명헤더파일int fseek(FILE* stream, long offset, int start);start부터 offset까지 스트림을 이동시킵니다. 성공 : 0 반환 실패 : 0이 아닌 값 반환stdio.h 세 번째 인자 start 기호 상수값설명SEEK_SET0파일의 시작 위치SEEK_CUR1파일의 현재 위치SEEK_END2파일의 끝 위치 파일 이동 도식도 fseek(stream, 0, SEEK_SET); fseek(stream, 2, SEEK_SET); fseek(stream, -1, SEEK_END); SEEK_CUR의 위치 fseek(stream, -2, SEEK_CUR); 랜덤 접근 함수 ftell()함수 현재의 파일 위치가 파일의 시작부터 ..
-
calloc( ) 함수와 free( ) 함수 - calloc( ) 함수 vs malloc( ) 함수
calloc( )함수를 이용한 동적 메모리 할당 메모리를 할당하면서 초기화 할 경우 calloc()함수 사용 calloc( ) malloc( ) 할당된 공간의 값을 모두 0으로 초기화합니다. 할당할 메모리 크기를 바이트 단위로 전달받고, 할당된 공간의 값들은 초기화하지 않습니다. //함수의 입력 인자 2개 int* p1 = calloc(4, 4); //함수의 입력 인자 1개 int* p2 = malloc(16); //int형을 배열처럼 5개씩 메모리 할당 (int *)calloc( 5, sizeof(int) ); (int *)calloc( 1, 5*sizeof(int) ); //int형을 배열처럼 5개씩 메모리 할당 (int *)malloc( 5*sizeof(int) );