C언어 상수 리터럴 상수와 기호 상수 const 예제
C언어 상수란 변하지 않는 값을 말합니다. 상수에는 리터럴 상수와 기호 상수가 있습니다. 상수와 변수의 차이점은 상수는 상수값이 변할 수 없지만, 변수는 … 더 보기
C언어 상수란 변하지 않는 값을 말합니다. 상수에는 리터럴 상수와 기호 상수가 있습니다. 상수와 변수의 차이점은 상수는 상수값이 변할 수 없지만, 변수는 … 더 보기
C언어 전처리기에는 #include와 #define이 있습니다. #include는 <stdio.h> 및 <string.h> 등의 헤더 파일을 불러올 때 사용합니다. #define은 상수값을 문자로 치환할 때 … 더 보기
C언어 typedef는 struct 구조체명을 한 단어로 줄이는 기술입니다. typedef 키워드에 치환될 키워드 및 구조체명을 적고 뒤이어 대체할 키워드를 작성합니다. C언어 … 더 보기
C언어 열거형은 변수가 가질 변수값을 미리 나열해 놓은 구조입니다. enum 키워드로 정의와 선언을 합니다. C언어 열거형 열거형은 어떤 변수가 가질 … 더 보기
C언어 공용체는 서로 다른 자료형을 한 공간에 삽입하되 가장 큰 자료형의 값만 저장됩니다. union 키워드로 공용체의 정의와 선언을 지정합니다. C언어 … 더 보기
C언어 구조체는 서로 다른 종류의 자료형을 하나의 이름으로 묶는 변수의 집합입니다. 구조체 정의는 struct 키워드와 구조체명, 멤버이름 등으로 이루어집니다. C언어 … 더 보기
C언어 문자열 처리 함수는 헤더에 #include<string.h>를 삽입해야 사용할 수 있습니다. 문자열 복사, 연결, 정렬, 측정 등에 따라 함수 종류가 달라집니다. … 더 보기
C언어 문자 및 문자열 입출력 함수에는 scanf()와 printf()가 사용됩니다. 그 밖에 버퍼 유무에 따라서 사용되는 함수가 따로 있습니다. C언어 문자 … 더 보기
C언어 함수의 매개변수를 값으로 전달할 경우 사용자 정의 함수와 main() 영역은 지역변수라 서로 관여하지 않습니다. 함수와 main() 영역의 변수명이 같을 … 더 보기
C언어에서 매개변수는 main()에서 함수로 전달되는 데이터를 말합니다. 반환문이란 함수에서 main() 함수로 돌아가는 데이터를 말합니다.반환문이 없는 함수는 void 자료형을 사용합니다. 매개변수가 … 더 보기