【 C 언어 】#13 문자열형 변수 이해하기(char*)

Language/C & C++ 2018. 2. 5. 13:46 Posted by 엑소더스팩토리
반응형

※  13 문자열형 변수 이해하기(char*)


  문자열형 변수를 나타내는 방법에 대해 이해한다


▶ 문제 :  문자열형 변수 str을 정의하고, "코리아", "we love korea~!"를 저장하는 프로그램을 작성하라.


▶ 포인트 : 문자열 변수 형 배열 ' char[] '을 이용하는 방법과 문자열 상수 ' char *'를 이용하는 두 가지 방법이 있다.  각각을 이용해 보라. 

  - char[] 로 정의 하여도 되고,   char[10]로 문자열의 자릿 수를 지정하여도 됨

    (주의 : 한글은 2바이트의 메모리를 차지함,  예, '코리아'는 최소 [6]자리가 필요 함)


▶ 프로그램 : 



▶ 실행 결과 :


▶ 결과 해설 : 

  실문자열 변수에는 자동으로 문장의 끝을 알리는 널(0) 문자가 삽입된다.  널(0)의 아스키 값은 '0'이고   숫자 '0'의 아스키 값은 '48' 이므로 구분에 주의


▶ 소스코드 다운로드 :  

 

13 문자열형 변수 이해하기(char).cpp




반응형

【 C 언어 】#12 논리형 변수 이해하기(bool)

Language/C & C++ 2018. 2. 5. 12:10 Posted by 엑소더스팩토리
반응형

※  12 논리형 변수 이해하기(bool)


논리형 변수를 나타내는 방법에 대해 이해한다


▶ 문제 : 논리형 변수를 int형으로 사용해서 정의하고 비교문을 이용해 참, 거짓 값을 나타내라.


▶ 포인트 : 논리형 변수 라는 것은 실제로 존재하지 않는다. 따라서 내부적으로 int 형을 사용하는데, bool 대신 int형을 논리형 변수로 사용하면 된다.


▶ 프로그램 : 




▶ 실행 결과 :



▶ 결과 해설 : 

  실논리형은 -2도 참이고, -100도 참이다.  0을 제외한 모든 수는 참이다.


▶ 소스코드 다운로드 :  

 

12 논리형 변수 이해하기(bool).cpp



반응형

【 C 언어 】#11 실수형 변수 이해하기(double)

Language/C & C++ 2018. 2. 5. 11:32 Posted by 엑소더스팩토리
반응형

※  11 실수형 변수 이해하기(double)


 실수형 변수를 나타내는 방법에 대해 이해한다


▶ 문제 : float 과 double 형의 변수들을 선언하고 출력하라


▶ 포인트 : 값float 형 변수는 1.2E-38~3.4E38 범위의 값을 저장하며, double형은 2.2E-308~1.8E308 범위의 값을 저장한다. 


▶ 프로그램 : 



▶ 실행 결과 :


▶ 결과 해설 : 

  실수형 변수 c에  문자 'c' 를 대입하면 아스키 값인 99가 대입된다. 

 float 형은 : 7자리

 double 형은 : 14자리  


▶ 소스코드 다운로드 :  

 

11 실수형 변수 이해하기(double).cpp



반응형

【 C언어 】 # 04 연산자 개념 이해하기

카테고리 없음 2018. 1. 25. 11:12 Posted by 엑소더스팩토리
반응형

※  04 연산자 개념 이해하기


 C언어에서 자주 사용되는 연산자 활용법에 대해 배워보도록 하겠습니다.


▶ 문제 : 변수 x에 10을 대입하고 x에서 5를 빼는 프로그램을 작성하라


▶ 포인트 : C언어 프로그래밍에서 사용되는 연산자는 수학에서 사용되는 연산자 표시 및 기능이 기본적으로 동일합니다.  

(단, 나누기는 '/'  ,  곱하기는 '*'를 사용하는 차이가 있습니다)


▶ 프로그램 : 


▶ 실행 결과 :



▶ 소스코드 다운로드 :  

04 연산자 개념 이해하기.cpp



※ 연산자의 종류



반응형

【 C언어 】 #03 상수형 개념 이해하기

Language/C & C++ 2018. 1. 25. 10:35 Posted by 엑소더스팩토리
반응형

※  03 상수형 개념 이해하기


  이번 시간에는 C언어의 상수 개념에 대해 배워보도록 하겠습니다. 


▶ 문제 : 정수형 상수 1과 실수형 상수 3.141592를 더하는 프로그램을 작성하세요


▶ 포인트 : 앞 글에서 배워본 변수는 그 값이 계속 변할 수 있는 것이지만 상수(常数)는 변할 수 없는 수를 뜻합니다.  



▶ 프로그램 :  



▶ 실행 결과 :



▶ 소스코드 다운로드 :  

03 상수형 개념 이해하기.cpp


반응형

【 C언어 】 # 02 변수형 개념 이해하기

카테고리 없음 2018. 1. 25. 10:10 Posted by 엑소더스팩토리
반응형

※  02 변수형 개념 이해하기


 앞으로 예제 문제를 하나 하나 풀어가면서 C언어에 대해 배워보고자 합니다.

혹시,  이해가 잘 되지 않는 부분이 있더라도 염려하지 말고 꾸준히 해나가세요.  반복적으로 유사한 내용이 계속 나오기 때문에 여러가지 예문을 접하다 보면 쉽게 이해가 될 거예요. ~^^


문제 : 변수 x에 1을 저장하고, 변수 y에 2를 저장하여, x와 y의 합을 z에 저장하는 프로그램을 작성하라.


포인트 : 값을 임시적으로 저장할 수 있는 공간(방)을 변수라 칭한다.  (ex) x, y, z ... )


프로그램 : 




실행 결과 :



▶ 소스코드 다운로드 :  

02 변수형 개념 이해하기.cpp


반응형

C / C++ 프로그래밍을 가장 쉽게 시작 하는 방법

Language/C & C++ 2018. 1. 24. 15:26 Posted by 엑소더스팩토리
반응형

【  C / C++ 프로그래밍을 가장 쉽게 시작 하는 방법  


 가장 좋은 방법은 Dev C++ 컴파일러를 다운받아(무료) 설치하고 

이 컴파일러를 가지고 쉬운 예제부터 하나씩 연습해보는 것이다.



1.  Dev C++ 다운 로드  (블로그 사이트)


http://orwelldevcpp.blogspot.kr/    ← 사이트 연결 클릭!





1-2. 또는 검색사이트에서 DEV C++로 검색하면 아래 화면을 볼 수 있다. ( Download 를 클릭하면 파일을 다운로드 받을 수 있음)


[ 최신 파일 직접 받기 ]  ☜ 클릭하세요

Dev-Cpp 5.11 TDM-GCC 4.9.2.Setup.exe 버전이며(다운 받고 압축을 푸세요), 윈도우 32bit/64bit 모두 설치되는 버전입니다.

업데이트 날짜가 현재 가장 최신인 2016-11-29 버전입니다.




2. 최신 버전을 설치 후 실행시키면 아래와 같은 창이 뜬다.



①새파일을 클릭 후 저장,  ② 프로그램 코딩  

③ 컴파일 / 실행  또는 컴파일&실행 버튼으로 실행한다.


3. 만약 코딩 에러가 나면 아래와 같은 디버그 창이 열리며, 잘못되어 있는 부분을 확인 후 수정하여 다시 컴파일&실행 시켜본다. 



4. 도스 실행화면 창으로 결과를 확인한다. 



반응형