C8 C기초 플러스 chap.11 문자열과 문자열 함수 고생들 많았다!! 포인터한테 탈탈 털리고 여기 까지 온 바바리안들 모두 칭찬한다! 근데 아직 우리 더 맞아야 한다. 중첩 포인터랑 포인터의 연산 같은 깊은 곳까지 공략하지 못한채로 넘어와 버렸다! 하지만 걱정마라!! 포기하지 않는다!! 맞아도 일어나라!! 11장 겁나 많다!! 나중에 천천히 포스팅 한다!! 이거 다하면 죽는다 나,, 아파서 병원갔다왔따,, 계속 두들기면 언젠간 무너진다! 모르는건 넘겨라! 우리의 목표는 1회독 완주다!! 멈추지말라!! 자신의 무능함에 대해 분노하라!! 베헤헤에에에엘라아아아아아아아!!문자열 표현과 문자열 입출력puts 함수형식 : puts(변수);기능 : 문자열을 화면에 출력한다위와 같은 코드를 실행 했을 때,#includeint main(void){char s1[ ]="C.. C 2024. 8. 12. C기초 플러스 chap.10 배열과 포인터 드디어 악랄한 포인터 녀석까지 도달했다! 이고비만 넘기면 우리는 C언어를 구사 할 수 있는 바바리안이 된다!!걱정하지마라! 걱정하면 너는 바바리안이 아니다!! 간다!!베ㅔㅐㅇ해ㅔ라라아아아아아아아아!!!몰라도 일단 스스메에엥!!! 신조 사사게로!! 부숴라아아아!! 배열 배열(Array)이란?배열(array)은 같은 타입의 변수들로 이루어진 유한 집합입니다.배열을 구성하는 각각의 값을 배열 요소(element)라고 하며, 배열에서의 위치를 가리키는 숫자는 인덱스(index)라고 합니다.C언어에서 인덱스는 0부터 시작하며, 0을 포함한 양의 정수만을 가질 수 있습니다. 하나의 변수 이름에 순서에 의한 번호를 부여한 자료들의 리스트 동일한 자료형을 갖는 자료들의 리스트 선언 형태에 따라 1차원, 2차원, 3차.. C 2024. 8. 12. C기초 플러스 chap.9 함수 제군들!! 우린 거의 다 왔다!!이 고비만 넘기면 포인터란놈을 맞이하러 간다!!모자란 머리로 여기까지 온것 칭찬한다!!함수놈의 머리를 부수고 우린 포인터를 잡으러 간다!!베헤에에엥라라아아아앙!아 그런데 이쯤 되니, 내가 우리 바바리안들을 모두 끌고 가기 힘들어 져서 새로운 선생을 모셔왔다!!인사해라!!우리보다 더 바보인 해골바가지들을 교육하는 암흑 마녀다!!암흑마녀는 주석에 설명을 표시한다고 한다!! 주석을 잘봐야 한다!!그럼 나도 수업 들으러 간다!! 베헤헤헤에에에엘라!!!!함수의 정의C 언어로 프로그래밍을 하다 보면 들어가는 값만 바뀔 뿐 같은 코드가 계속 반복되는 경우가 많습니다. 특히 같은 코드를 반복해서 작성하면 코드도 길어지고 중간에 실수할 가능성이 높아집니다.C 언어에서는 함수(functio.. C 2024. 8. 11. C기초 플러스 chap.7 C의 제어문: 분기와 점프 여기까지 따라 왔다면 좀만 더 가면 된다!! 따라와라!! 우린 할수 있따!!!베헤에에에에엘라!!!제어문(control flow statements)전장인 6장에서 우린 이미 제어문을 공부했다!! C 프로그램은 절차적 프로그램(procedural program) 또는 명령형 프로그램(Imperative program)에 속합니다.C 프로그램에는 수많은 명령문이 포함되어 있으며, 이 명령문은 처음부터 끝까지 순서대로 실행됩니다.따라서 원하는 결과를 얻기 위해서는 프로그램의 이러한 순차적인 흐름을 제어해야만 합니다. 이때 사용하는 명령문을 제어문이라고 하며, 이러한 제어문에는 조건문, 반복문 등이 있습니다.이러한 제어문에 속하는 명령문들은 중괄호({})로 둘러싸여 있으며, 이러한 중괄호 영역을 블록(block.. C 2024. 8. 11. C기초 플러스 chap.6 C의 제어문: 루프 6장에서는 다음과 같은 사항을 배운다!키워드 : for, while, do while(C의 세 가지 루프 구조)함수 : fabs()연산자 : , >=, 관계 연산자를 사용하여 루프 제어 표현식 만들기그 밖의 연산자 루프와 함께 사용한는 배열리턴값이 있는 함수 만들기저번 시간에 간단하게 while에 대해 배웠다!오늘은 심화과정이다! 간다아아아아아아아!!C의 세가지 루프구조while : 반복횟수가 정해져 있지 않는 반복을 할 때 주로 쓰임.for : 반복횟수가 정해져 있는 반복을 할때 주로 쓰임.do while : 반복문에 들어가기 전에 먼저 내용을 한번 실행한 뒤 쓰임.while반복문while이란?while 반복문에 대해 알아보겠습니다.while 반복문은 괄호 안에 조건식만 들어가고, 초기식은 반복문 바깥.. C 2024. 8. 9. C기초 플러스 chap.5 연산자, 표현식, 문자 자동목차연산자, 표현식, 문장5장에서는 다음과 같은 사항을 배울거다!!키워드 : while, typedef연산자 : = - * / % ++ -- (type)C의 여러 연산자연산자 우선순위, 문장과표현식의 의미while 루프복합문, 데이터형 자동 변환, 데이터형 캐스트전달인자를 사용하는 함수의 작성법그럼 베엘라!!루프에 대한 간단한 소개이제부턴 출력문도 같이 보여준다! 나는 성장형 바바리안! 우린 같이 성장한다!늘 그랬든 코드 먼저 봐라!//5.1// shoes1.c --사이즈 단위를 인치 단위로 변환한다.#include stdio.h>#define ADJUST 7.31 //기호 상수의 한 종류int main(void){ const double SACALE=0.333; //기호 상수의 다른.. C 2024. 8. 8. C기초 플러스 chap.4 문자열과 입출력 포맷 쫄지마라 제군들!컴퓨터는 인간의 언어도 모르는 바보다! chap.4! 문자열과 입출력 포맷에 대해 알아본다!!돌격! 학습 목표함수 : strlen()키워드 : const문자열문자열을 만들고 저장하는 방법.Scanf()와 printf()를 사용하여 문자열을 읽고 출력하는 방법.strlen()함수를 사용하여 문자열의 길이를 알아내는 방법.C 전처리기의 #define지시자와 ANSI C의 const 변경자를 사용하여 기호 상수를 만드는 방법.//4.1//talkback.c --수다스럽지만, 정보를 주는 시스템#include#include //strlen() 프로토타입을 사용하기 위해#define DENSITY 62.4 //신체밀도(입방피트당 파운드 수)int main(void){float weight, vol.. C 2024. 8. 7. C기초 플러스 chap.3 데이터와 C 키워드int, short, long, unsigned, char, float, double, _Bool, _complex, _Imaginary연산자sizeof함수scanf(), printf() **리스트 3.1** /*platinum.c --플래티넘 가치로 계산한 몸무게 */#include stdio.h>int main(void){ double weight; /* 몸무게 */ double value; /* 플래티넘 가치로 가치로 계산한 값*/ printf("당신의 몸무게를 플래티넘 가치로 계한하면 얼마나 나갈까요?\n"); printf("어디 한번 계산해 봅시다.\n"); printf("몸무게를 파운드 단위로 입력하시오: "); /*사용자로부터 입력을 받는다. */ scanf("%lf", &weight.. C 2024. 8. 7. 이전 1 다음