본문 바로가기

Programming

[C Lang] Sorting Algorithm BenchMark 더보기
[C Lang] Data Structure + Algorithm in C language Data Structure + Algorithm in C language Sometimes I upload source codes about data structure and algorithm examples on My Github. So if u interest in it, feel free to visit and modify the codes.And i'm also a newb in data structure and algorithm, so if there would be any bugs what i can't find or fix, feel free to commit and give me a comment! p.s I hope u to leave any fixes or comments :) - Cu.. 더보기
[C lang] 콘솔창 바로 안 꺼지게 하기 처음 프로그래밍에 접해보시는 분은 잘 모를 수도 있습니다 처음으로 키보드를 두들겨 헬로월드 출력하는 프로그램 코드를 작성하고 컴파일하고 실행/디버깅해보니..!! 바로 꺼지죠? 이런걸 방지하기 위해선 몇개의 명령어를 추가로 써줘도 되고 설정에서 어떤 설정을 바꿔도 되요 는 명령어 추가해 바로 꺼지는걸 막는 방법을 알려드리겠습니다. ㅋ ( 그냥 속편하게 속성 들어가셔서 설정하심이 나아요 ) 방법 1) getchar 명령어 사용하기 이 명령어는 문자 한개를 입력받기 전까지 대기하는 scanf 함수하고 비슷한 함수에요 이 함수는 stdio.h 안에 있고요 ~ 사용은 마지막 줄에 getchar(); 을 넣어주면 됩니다 방법 2 ) getch 명령어 사용하기 getch ... getchar 하고 비슷하죠? 차이점은.. 더보기
[C lang] 4. 상수와 연산자 오늘은 상수와 변수에대해서 배워보겠습니다. 1. 상수란 무엇인가? 수학 시간에 한번씩 들어봤던 단이죠? 이 단어를 컴퓨터식(?)으로 설명드리자면 프로그램 실행중 값이 변경되지 않는 데이터를 말합니다 예를들어 5라는 숫자를 10으로 바꾸는 것처럼요. 5는 끝까지 5죠? 5는 10이 아니잖아요 ㅋ 상수를 변수하고 비교해서 설명드리면 , 변수는 값을 집어넣어 값을 변동시킬 수 있는거고 상수는 변하게할 수 없는 겁니다 2. 상수의 종류 상수에서도 크게 2가지로 분류가 가능한데요 심볼릭 상수 리터럴 상수 심볼릭 상수는 상수를 기호화해서 변수처럼 이름을 지어서 사용하는 거고 리터럴 상수는 문자 그대로에 의미가 있어서 걍 생긴대로 쓰이는 상수에요 2-1 리터럴 상수 위에서 설명한 대로 문자 그대로에 의미가 있는 , .. 더보기
[C lang] 3. 변수?! 1. 변수란 무엇인가? 변수란 c 언어로 프로그램을 작성할 때 숫자나 문자, 문자열과 같은 데이터를 임시로 저장하려면 , 이를 저장해야하는 공간이 있어야 겠죠? 이 공간을 우리는 변수라고 부릅니다 전 강의에서 말했듯이 자료형이 어떻게 되느냐에 따라서 어떤 형태가 저장될지가 결정이 됩니다. 그럼 이 변수의 사용법과 자료형( 숫자나 문자 이런거)를 알아보겠습니다 2. 변수의 분류 변수를 분류하면 변수는 크게 2가지로 분류가 됩니다. 정수형 변수 -> 말대로 정수를 저장하는 변수로 char , short , int , long 형이 있습니다. 이러한 형태를 정수형 자료형이라고 합니다 실수형 변수 -> 말대로 실수를 저장하는 변수로 double , float , long double 형이 있습니다. 이러한 형태.. 더보기