일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- BFS
- 정수론
- BOJ
- JavaScript
- BASIC
- 백준
- sorting
- php
- 따배씨
- udemy
- programmers
- C
- String
- 종만북
- web
- graph
- dfs
- server
- 따라하면서 배우는 C언어
- greedy
- DP
- Algospot
- 인프런
- 생활코딩
- Math
- Cleancode
- 따라하며 배우는 C언어
- C언어
- Algorithm
- Python
- Today
- Total
목록전체 글 (421)
몽상실현개발주의
생활코딩 php 강좌 4. 변수와 상수, 비교 4.1 변수 변수: 대응하는 값이 변할 수 있음 x = 1 =: 대입 연산자 x = 2 : x 에 해당하는 값이 2로 변경 됨 프로그래밍 언어가 제공하는 모든형태의 data 형식들이 변수가 될 수 있음 x = 2 x = "php" // 2 // 3 $a = 1; 변수 a정의 php 에서 변수를 정의할 때에는 $ 를 사용 echo " "; 줄바꿈 html tag 출력 print $a+1; #3 print 는 echo 와 같은 명령어 #: 한줄 주석 /* */: 여러줄 주석 // coding everybody 문자열 변수 사용 // 110 // 11 // 1 // 10 ////////////// // 110 // 11 // 1 // 10 변수를 사용하여 효율적으..
생활코딩 php 강좌 3. 숫자와 문자 3.1 숫자 php 에는 여러가지 data type 이 존재 대표적으로 '숫자' 와 '문자' 가 있음 // 1 2 4 2 int(4) var_dump() : data type 을 확인 3.2 문자열 // Hello world php 에서 문자열은 " " 를 이용하여 출력 // Parse error: syntax error, unexpected 'world' (T_STRING), expecting ',' or ';' in /Users/leejuho/Sites/number_string/string.php on line 6 " " 가 없을 때, error 발생 // int(1234) string(4) "1234" echo var_dump(1234) : ineger typ..
따배씨 - 따라하며 배우는 C언어 3강 데이터와 C 언어 3.5 정수와 실수 정수 Intergers 음의 정수, 0, 양의 정수 내부적으로 2진수 binary 실수 Real numbers 소수점과 함께 표현되는 수 내부적으로 '부동 소수점 floating point' 표현법 사용 지수 Exponent 를 이용 3.14 = 3.14E0 = 0.314E1 = 31.4E-1 내부적으로 2진수 binary 8비트 / 32비트 부호 없는 정수 Unsigned 전체 비트를 숫자 표현에 사용 8비트 / 32비트 부호 있는 정수 Signed 한비트를 ±부호 표현에 사용 0 : 양수 / 1: 음수 '2의 보수' 표현법이 일반적 Two's Complement 부호 있는 정수와 범위가 다름 부동 소수점 수 ±부호 Sign ..
따배씨 - 따라하며 배우는 C언어 3강 데이터와 C 언어 3.4 간단한 입출력 프로그램 만들기 #include int main() { int i = 0, j = 0; int sum = 0; printf("Input Two intergers\n"); scanf("%d%d", &i, &j); sum = i+j; printf("Your numbers are %d and %d\n", i, j); printf("%d plus %d is = %d\n", i, j, sum); return 0; } #include int main() { float won = 0; float dollar = 0; printf("Input Won\n"); scanf("%f", &won); dollar = won * 0.00089f; pr..
따배씨 - 따라하며 배우는 C언어 3강 데이터와 C 언어 3.1 데이터와 자료형 입력 데이터 -> 컴퓨터 -> 결과 데이터 내부적으로 데이터를 다루고 처리하기 위해 다양한 자료형을 사용 프로그래머들은 다양한 자료형을 이용해서 데이터를 처리하는 여러가지 프로그램을 만듬 자료형 - 정수 자료형/실수 자료형 문자도 정수로 처리 실수 자료형의 사용에는 용도에 따라 범위가 크게 달라짐 자료형의 사이즈가 크면 속도가 느려지기 때문에 프로그래머의 선택으로 결정하는것이 유리 3.2 변수와 상수 int angel = 1004; 변수 자료형 + 변수(Variable) + 리터럴 상수(Literal constant) int - 자료형 angle - 변수 1004 - 리터럴 상수 그대로의 의미를 가지고 그 의미가 변하지 않는..
따배씨 - 따라하며 배우는 C언어 2강 C언어를 소개합니다 2.10 디버거 사용법 - skip 2.11 문법 오류와 문맥 오류 문법 오류 - Syntax Error 개발환경이나 컴파일러에서 알려주기 때문에 비교적 바로 잡을 수 있음 문맥 오류 - Semantic Error 논리적 오류이기 때문에, 오류를 잡는게 쉽지 않음 2.12 읽기 좋은 코드를 만드는 요령 좋은 프로그래머가 된다는 것은 다른사람이 봤을때에도 읽기 좋은 코드를 작성 하는것 가독성 #include void my_func(){ // do something } int main(){int x = 0; y = 1; int z = 0; z = x + y;return 0; } 가독성이 떨어지는 코드 #include void my_func(){ //..
따배씨 - 따라하며 배우는 C언어 2강 C언어를 소개합니다 2.9 함수 만들기 #include // stdio.h - 표준 입출력 Head int main(){ printf("Hello, world!\n"); printf("Hello, world!\n"); printf("Hello, world!\n"); printf("Hello, world!\n"); printf("Hello, world!\n"); return 0; } 반복되는 동작을 함수로 호출하여 간단히 나타냄 void say_hello(void){ printf("Hello, world!\n"); //return; } say_hello 함수 return 타입이 void 인 함수는 return을 생략 할 수 있음 #include // stdio.h -..
따배씨 - 따라하며 배우는 C언어 2강 C언어를 소개합니다 2.7 주석 다는 방법 /* 여러줄 주석 / 블럭 주석 */ // 한 줄 주석 2.8 키워드와 예약어 C keyword: C 언어에서 사용하는 단어들 변수나 함수 이름에 예약어를 사용하면 안됨 since C99 / C11: C99 / C11 등의 표준 이후로 정의 예약어: _(언더바) 로 시작하는 단어 예약어 : 해당하는 Header include 후 예약어로 사용 가능 include 하지 않으면 사용 가능 하나, 대부분의 경우 사용하지 않는것을 권장 이 글의 모든 사진과 내용의 출처는 홍정모 교수님께 있음을 알려드립니다. http://blog.naver.com/atelierjpro 실리콘 밸리의 프로그래머 : 네이버 블로그 안녕하세요! 홍정모 ..