안녕하세요. 이번에는 C언어 콘서트의 마지막 장인 14장인 동적 메모리 문제를 풀어보았습니다. 그 전 장들에 대한 문제의 링크는 아래에 있습니다. 2018/11/21 - [IT 공부 및 일상] - C언어 콘서트 9장 포인터 Programming 문제 2018/11/22 - [IT 공부 및 일상] - C언어 콘서트 10장 문자와 문자열 Programming 문제 2018/11/25 - [IT 공부 및 일상] - C언어 콘서트 11장 구조체 Programming 문제 2018/11/29 - [IT 공부 및 일상] - C언어 콘서트 12장 표준 입출력과 파일 입출력 Programming 문제 2018/12/11 - [IT 공부 및 일상] - C언어 콘서트 13장 전처리 및 기타 기능 Programming 문제..
안녕하세요! 이번에는C언어 콘서트의 13장에 해당하는 전처리 및 기타 기능 파트의 문제들을 풀어보았습니다. 다른 장들의 문제들의 링크는 아래에 있으니 궁금하신 분들은 참조해 주시기를 바랍니다. 참고로 4번 문제는 문제의 의도를 몰라서 그냥 넘어갔습니다. 2018/11/21 - [IT 공부 및 일상] - C언어 콘서트 9장 포인터 Programming 문제 2018/11/22 - [IT 공부 및 일상] - C언어 콘서트 10장 문자와 문자열 Programming 문제 2018/11/25 - [IT 공부 및 일상] - C언어 콘서트 11장 구조체 Programming 문제 2018/11/29 - [IT 공부 및 일상] - C언어 콘서트 12장 표준 입출력과 파일 입출력 Programming 문제 1번 문제함..
안녕하세요! 이번시간에는 저번 시간에 이어서 C언어 콘서트 12장 Programming 문제를 풀어보았습니다. 그 전 장들의 문제에 대한 링크는 아래에 있으니 참조하실 분은 해주시기를 바랍니다. 2018/11/21 - [IT 공부 및 일상] - C언어 콘서트 9장 포인터 Programming 문제 2018/11/22 - [IT 공부 및 일상] - C언어 콘서트 10장 문자와 문자열 Programming 문제 2018/11/25 - [IT 공부 및 일상] - C언어 콘서트 11장 구조체 Programming 문제 1번 문제두 개의 파일이름을 입력받고 해당하는 파일들을 읽어와서 배열에 대입한 다음에 strcmp 함수로 비교합니다. 1234567891011121314151617181920212223242526..
안녕하세요! 오늘 시간에도 지난 시간에 이어서 C언어 콘서트의 문제를 올려보도록 하겠습니다.(개인적인 공부목적입니다) 문제는 10장에 이은 11장 구조체에 관한 문제이고 9장과 10장에 대한 문제는 아래 링크를 달아놨으니 궁금하신 분들은 참고하시기를 바랍니다. 2018/11/21 - [IT 공부 및 일상] - C언어 콘서트 9장 포인터 Programming 문제 2018/11/22 - [IT 공부 및 일상] - C언어 콘서트 10장 문자와 문자열 Programming 문제 1번 문제이메일을 이루는 정보들을 구조체로 표현한 것입니다. 1234567891011121314151617181920212223242526#include typedef struct email { char title[20]; char r..
안녕하세요! 오늘 시간에는 저번 시간에 포스팅 했던 9장 포인터 Programming에 이어서 다음 장인 10장 문자와 문자열 문제들입니다. 기본적으로 사용한 툴은 비주얼 스튜디오 2017이고 9장 문제들에 대해서도 아래에 링크를 달아 놓았으니 참고하실 분은 활용해주시면 감사하겠습니다. 2018/11/21 - [IT 공부 및 일상] - C언어 콘서트 9장 포인터 Programming 문제 1번 문제문자열을 저장하고 있는 문자형 배열의 각 인덱스 값에 접근해서 대문자로 바꿔줍니다. 1234567891011121314151617#include#include void main(void) { char str[100]; int count = 0; printf("텍스트를 입력하시오: "); gets(str); wh..
안녕하세요! 오늘부터 개인적으로 공부 목적으로 풀고 있는 C언어 콘서트 문제들을 올려볼까 합니다. 이번에 올릴 문제들은 포인터와 관련된 장인 9장의 Programming 문제들입니다. 추가적으로 제가 사용하고 있는 툴은 비주얼 스튜디오 2017입니다. 1번 문제int형 배열과 관련된 함수의 인자를 포인터로 표현하여 함수에서 배열의 값 변경과 다른 배열로 값 복사, 두 배열의 값을 더한 배열 구하기, 배열의 모든 인덱스에 있는 값의 총 합을 구하는 함수를 표현한 것입니다. 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455#include#include void fill_arra..
C# 프로그래밍, 계산기 편 안녕하세요! 제가 C#을 공부하면서 간단하게 계산기를 만들어 보았는데 아직 부족하지만 오늘 시간에는 계산기를 구현한 코드를 설명해보는 시간을 가져볼까 합니다. 먼저 제가 만들려는 계산기의 간단한 틀과 기능을 설명하겠습니다. 계산기에 들어갈 기능 중에서 연산 기능은 사칙연산인 더하기와 뺄셈, 곱셈, 나누기를 수행할 수 있도록 정하였고 사용자 값으로 입력할 수 있는 숫자로는 0부터 9까지로 정하였습니다. 또 연산된 결과를 나타내기 위해서 등호 기호를 사용하였고 수행한 과정과 결과를 날려버릴 클리어 기능도 추가로 표현하였습니다. 이 연산 기능과 숫자들은 버튼으로 만들었고 그 과정과 결과를 지켜볼 수 있는 창을 하나 만들어서 UI를 표현하기로 정하였고 그 UI는 아래와 같습니다. 하..
C언어 가위바위보 게임 안녕하세요! 이번에는 C언어를 통해서 컴퓨터와 대결하는 가위바위보 게임을 만들어보는 시간을 갖도록 하겠습니다. 코드를 설명하기 전에 가위바위보 게임을 어떻게 표현하였는지를 간단하게 말씀드리면 가위와 바위, 보를 숫자 0과 1, 2로 변환시켜 숫자를 서로 비교시킨 결과를 출력할 것입니다. 컴퓨터가 낸 수를 rand() 함수를 사용해서 임의의 수로 표현하였구요. 사용자가 한글(가위, 바위, 보)과 영문자(scissor, rock, paper, 앞 글자 대문자 포함)를 모두 입력할 수 있도록 하였고 사용자와 컴퓨터가 낸 수들에 인덱스를 붙여서 가위에 0을 바위에 1을 그리고 보에 2를 붙여서 코드를 만들어보았는데 문자열을 사용해서 인덱스 값을 배출하는 과정은 1개의 함수로 구성하였습니다..
안녕하세요! 모바일 애플리케이션 개발 공부로 안드로이드 스튜디오를 설치해서 사용하던 중에 발견한 문제점이 하나 있었는데 바로 화면의 레이아웃 디자인 영역에서 미리보기가 보이지 않다는 것이었습니다. 그래서 오늘은 이 문제를 해결할 수 있는 방법을 소개해드리도록 하겠습니다. 참고로 앞에서 말한 레이아웃 디자인 영역은 태그 정보로 레이아웃을 구성한 xml 파일로 프로젝트 영역에서 'app' - 'res' - 'layout'을 들어가면 해당 파일이 있고 프로젝트를 생성할 때 기본 설정으로 진행하셨다면 파일 이름이 'activity_main.xml' 일 것입니다. 이 파일을 클릭하고 미리보기가 보이지 않는다면 아래의 사진과 같은 화면일 것 같습니다. 원래 화면의 가운데에 직사각형 박스로 감싸여진 모바일 화면에 "..
안녕하세요! C언어에서도 다양한 함수 라이브러리를 사용할 수 있는데요. 오늘 시간에는 'string.h'에 선언되어 있는 문자열의 함수 중에서 문자열을 분리하는 함수인 'strtok'에 대해서 한번 알아보도록 공부해보는 시간을 갖도록 하겠습니다. 'strtok' 함수의 역할은 문자열에서 공백과도 같이 언어적으로 의미가 없는 것을 기준으로 삼아서 문장을 단어들로 분리해준다고 볼 수 있습니다. 예를 들어서 "I have an apple"이라는 문장이 있다고 치고 공백을 기준으로 문장을 단어로 나누어 보면 'I'와 'have', 'an', 'apple'로 4개의 단어로 나누어 진 것을 확인할 수 있는데 'strtok' 함수의 결과도 바로 이런 결과를 만들어준다는 것입니다. char *strtok( char *..
- Total
- Today
- Yesterday
- C언어
- 애플
- 태움
- 가상머신
- 자바
- 윈도우10
- C언어 콘서트
- MAC
- 학생예비군
- 아나콘다
- 함수
- 이클립스
- 웹마스터도구
- 구글 웹마스터도구
- 안드로이드
- sitemap
- HTML
- vmware
- 네이버
- 인공지능
- 구글
- 크롬
- 애드센스
- 파이썬
- 사이트맵
- 서치콘솔
- 예비군
- 애널리틱스
- 동미참
- RSS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |