일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자동차
- one tab buy
- 사이타마
- 라면
- 米沢、팽이
- 동경 모터쇼
- 돼지갈비
- 토익
- 신쥬쿠
- 일본
- fish
- 영단어
- 여름
- youtuber
- 칸칸
- 원탭바이
- 리눅스
- 점심
- しまじろう
- 스테이크
- 시마지로
- 코라쿠엔
- Shimajirou
- 전철
- 시스템관리
- TOY
- paypay
- 명령어
- 돈까스
- Sekai Entertainment
- Today
- Total
목록IT/Programming (14)
IT Japan
* 제 6장 - 배열과 포인터 지난 장까지의 내용은 여러분들도 무리없이 잘 따라왔을 것이다. 하지만 6장부터는 C의 가장 중요하고도 이해하기 어려운 포인터, 구조체. 공용체, 등등의 난관이 여러분 앞에 버티고 있다. 포인터에 관한 내용으로만 책 한 권을 써재끼는 사람이 있는 것으로 봐서는 포인터라는 것은 난해한 것임에 틀림이 없다. 하지만 여기에 수록되는 예제들을 직접 수행시켜 보고, 설 명을 잘 읽어 본다면 이해가 그렇게 어려운 것만은 아닐 것이다. 1. 배열(Array) 배열과 포인터는 서로 밀접하게 관련되어 있다. 그래서 보통 이 두가지는 동시에 논하여 진다. 먼저 배열에 관해서 알아보자. 배열은 일련된 공간에 저장된 자료의 집합이다. 여기서 자료란 배열 요소 라고 하는데 이 요소들은 어떤 규칙에 ..
이제 이 강좌도 후반으로 접어 들었다. 그 동안 C의 기초적인 개념을 이 해하기 쉽게 하고자 예제도 추가하고, 설명도 많이 하였다. 그러한 것들이 효과적으로 전달되었는지는 모르지만 열번 찍어 안 넘어 가는 나무가 없다 고 하였다. 여러분들이 해치워버린다는 마음가짐으로 달려들면 못 할 것도 없다. 끈기로 끝까지 잘 따라와 주시기 바란다. 이번 장에서는 C에서의 함수 제작법과 내장 함수들을 간략히 소개하고 변 수의 기억범위에 대해서 설명하고자 한다. 1. 내장 함수 컴퓨터에서는 함수를 '주 프로그램으로부터 인수(Argument)를 전달받아 일련의 작업을 수행한 후 생성된 결과를 주프로그램(main함수)으로 전달하 는 하나의 단위 프로그램'으로 정의한다. 이 함수에는 컴파일러의 내장 함수(라이브러리 함수)와 ..
이번 장에서는 프로그램에서 연산을 가능하게 만들어 주는 연산자들에 관 하여 알아 보겠다. 연산자란 대상 자료에 대해 어떤 조작을 하는 부호를 말하며, 이 때 대상 이 되는 자료들을 오퍼랜드(Operand)라고 부른다. 이러한 연산의 대상이 되는 오퍼랜드의 갯수에 따라 C의 연산자는 1항 연산자, 2항 연산자, 3항 연산자 등으로 구분할 수 있다. 또한 각 연산자들은 우선 순위라는 게 있어 한 문장에서 여럿의 연산자들 이 쓰였을 때 그 우선순위에 의거하여 연산을 수행하게 된다. 그리고 동일 한 우선순위의 연산자들이 한 수식에 동시에 쓰였을 경우에는, 이 식을 좌 측부터 평가하느냐 우측부터 평가하느냐에 따라 좌결합성과 우결합성으로 나누어 지는 성질을 가지는 것도 있다. 위에서 언급한 연산자의 특징들이 초보자..
?| ?90171c0678c86bbf598ea33e700e5375_11154 ? a1 입출력이나 계산을 할 때에도 프로그램 에 융통성을 주어 작성할 수가 있다. 이번 장에서는 프로그램의 흐름을 다 양하게 해주는 순환과 제어에 관한 방법에 대하여 배우겠다. 1. 제어문 제어문이란 프로그램의 실행을 강제로 바꾸는 명령어이다. goto 문 ( goto label; ) - ## 있다는 것만 알고, 쓰지 말기를 바란다 ## goto문은 프로그램의 실행을 지정된 레이블이 있는 위치로 강제로 옮기는 명령어이다. 레이블명 뒤에는 반드시 :를 붙이며,goto명령과 결합된 레이 블 뒤에는 :를 붙이지 않는다. 짝수가 계속 출력되는 프로그램 #include main() { int n=0; abc: /*레이블*/ printf..
제 1장에서 우리는 C의 기본 문법과 print함수에 대해서 공부하였다. 이 번장에서는 기본적인 입출력 함수들 각각의 기능과 차이점을 알아보고 상 황에 따라 알맞은 입출력 함수를 선택할 수 있도록 할 것이다. 그리고 C언 어에서 여러가지 수치의 표현방법과 수치의 형을 지정하는 이유를 알아보 자. 1. 라이브러리(Library)에 관하여 - C의 배움의 과정은 문법과 라이브러리 함수 마스터 이다. - 프로그램을 작성할 때 모든 루틴을 프로그래머가 일일이 작성해야 한다 고 생각해 보자. 얼마나 비효율적인 일인가? 프로그래머가 입,출력 등의 프로그램의 사소한 부분까지 코딩해야 한다면 시간낭비요, 인력낭비일 것 이다. 그래서 C와 같은 고급언어에서는 프로그램에서 주로 사용되는 기본 적인 기능들을(함수들을) 미리..
* 제 1장 - C의 구조와 변수 요즈음은 윈도우즈의 시대라고들 한다. 하지만 그 Windows에서 돌아가는 프로그램을 작성하려고 해도 C언어가 기 반이 되어야 한다. 그래야 훨씬 수월하다. Windows프로그래밍 공부의 시작 요령은 마지막 회에서 언급하고자 한다. 물론, 일반인들은 언어를 배울 필요가 없다. 하기야 이 글을 읽는 여러분 들 중의 대부분은 컴퓨터에 대한 지적호기심을 가지고 있는 사람들과 전산 관련분야로 진출하려는 사람들일 것이다. 모처럼 결심을 하고 컴퓨터 언어 라는 전혀 새로운 언어 세계에 도전을 결심하고 남들이 모두들 배우라는 C언어라는 걸물을 만나게 되었을 것이다. 그렇다! C언어는 분명 최고의 언어이다. 프로그램 개발에 최적을 효율성 을 제공하고, C++,Assembly등 다른 언..