일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- String
- 따라하면서 배우는 C언어
- 백준
- udemy
- BASIC
- dfs
- Algospot
- BFS
- Python
- Math
- C
- Algorithm
- 인프런
- php
- 따라하며 배우는 C언어
- greedy
- server
- 따배씨
- JavaScript
- programmers
- web
- 정수론
- 생활코딩
- DP
- 종만북
- graph
- sorting
- Cleancode
- BOJ
- C언어
- Today
- Total
목록전체 글 (421)
몽상실현개발주의
따배씨 - 따라하며 배우는 C언어 2강 C언어를 소개합니다 2.6 printf() 함수의 기본적인 사용법 입력 -> printf(...) -> 출력 int main(){ printf("The truth is ... I am Iroman."); return 0; } Error 발생 Implicitly declaring library function 'printf' with type 'int (const char *, ...)' 전처리기 가 필요 #include int main(){ printf("The truth is ... I am Iroman."); return 0; } 출력 The truth is ... I am Iroman. printf: print formatted printf("...", .....
따배씨 - 따라하며 배우는 C언어 2강 C언어를 소개합니다 2.1 C의 해부학 C언의 기본 구성요소는 함수 Input -> Function -> Output #include int main(void){ int a; int b; int c; a = 1; b = 2; c = a+b; printf("Result is %i", c); return 0; } 예시 입력: void 함수: main 출력: int 2.2 C 프로그램 훑어보기 #include - 전처리기 (Preprocessor instruction) Compile 하기 전에 처리 되는 부분 int main(void) main 함수 정의 시작 {} 영역(Scope)의 시작과 끝 int a; 변수 선언(variable declaration) a = 1; ..
생활코딩 php 강좌 2. php 학습 2.2 서버측 언어 Server Side Script 를 사용하는 이유 인터넷 환경 Server Web Server : Client 가 요청한 Web Server 의 html 문서를 보내주는 역할 만 함 Client Web Browser html : Hyper Text Markup Language 내용 http : Hyper Text Transfer Protocol Server 와 Client 의 통신 규약 메세지 운송 규칙 uri / url 자원 (html) 식별 주소 CGI - Comon Gateway Interface web server 와 server side script 사이의 통신 규약 사용자가 요청한 file 에 해당하는 engine을 호출하여 처리 해..
생활코딩 php 강좌 2. php 학습 2.1 나의 첫번째 php 어플리케이션 php 개발 환경 OS Apache - Web Server Software php - Apache 와 통신하며, php로 만들어진 코드를 실행하여 Apache 에게 돌려줌 php php Interpreter php engine php Application *.php file - php program php interpreter 를 통해 해석되어 Apache 를 통해 운영체제를 거쳐 Client 에게 전달 됨 php Aplication 개발 == *.php 파일을 작성 출력결과 hello world : php 끝을 알림 echo "hello world"; 출력결과 echo "hello world"; hello world php ..
생활코딩 php 강좌 1. 설정 1.1 php 설정 설정 - Configuration php 의 설정 파일 : php.ini 실제 서버 환경이 setting 되어 있음 개발환경에서 사용 할 수 있는 설정 방법도 template 형식으로 제공 php.ini-development - 개발 서버 권장 사항 php.ini-production - 서비스 서버 권장 사항 php 는 error 발생시, error 를 출력 해줌 기본 설정은 보안상의 문제로 출력되지 않도록 되어 있음 출력된 내용에는 시스템상 중요한 내용이 포함되어 있기 때문 실제 서비스 - error 출력 off // 개발환경 - error 출력 on php.ini display_errors = On 브라우저에 error 를 표시 log_errors ..
따배씨 - 따라하며 배우는 C언어 1강 천천히 시작해봅시다 1.4 소프트웨어 개발의 7가지 단계 목적을 정의한다 프로그램을 설계한다 코드를 작성한다 컴파일 한다 실행시켜 본다 실험해보고 오류가 있다면 수정한다 프로그램을 유지하고 개선해 나간다 1.5 통합개발환경 소개 프로그래밍 과정 소스코드 입력 문서편집기 소스 코드 / 소스 파일 컴파일러(+링커) 소스코드를 컴퓨터가 이해할수 있는 형대로 바꿔줌 실행파일 실행 코드 - 컴퓨터가 수행 할 수 있는 형태로 작성 되어진 파일 프로그램 실행 통합 개발 환경 (IDE - Integrated Development Enbironment) Visual Studio Xcode 10 CLion ATOM IDE Code::Blocks Eclipse 1.6 비주얼 스튜디오 ..
따배씨 - 따라하며 배우는 C언어 1강 천천히 시작해봅시다 1.3 C언어의 표준 언어는 시대에 따라 "표준"이 변화 K&R C(Classic C) - February 22 1978 유닉스와 함께 제공된 Library가 사실상의 표준 C89 / C90 - April 1988 C89 - ANSI (American National Standards Institute) C90 - ISO (International Organization for Standardization) The Spirit of C 프로그래머를 믿어라 프로그래머가 필요한 일을 하는 것을 방해하지 마라 언어를 작고 단순하게 유지하라 한 연산을 할 때 단 한 가지 방법만 제공하라 호환을 보장할 수 없다 하더라도 속도를 빠르게 해라 C99 ANSI..
따배씨 - 따라하며 배우는 C언어 1강 천천히 시작해봅시다 1.1 C 언어를 제대로 배우는 방법 - skip 1.2 C언어의 탄생 UNIX 운영체제를 개발하는 팀의 Dennis Ritche & Ken Thompson 이 개발 Assembly UNIX 제작도중 C 언어를 개발하여 효율적으로 UNIX를 개발 BASIC 과 Fortran 언어도 존재 하였음 UNIX 개발팀의 Brian Wilson Kernighan 의 저서 "the C Programming Language" C 언어의 대중화에 기여 1.3 C언어의 특징 C/C++ 언어의 장점 프로그램의 효율성을 높일 수 있다 운영체제를 만들기 위해 탄생한 언어 하드웨어 제어에도 강력하다 강력하면서도 유연하다 모든곳에 사용 할 수 있지만, 프로그래머의 생산성 ..