
1) 목표 기본적인 변수의 종류 알아보기 변수와 메모리의 관계 이해하기 2) 예제 프로그램 작성 vi var.c 작성 // 사용할 헤더파일 #include #include #include // 프로그램시작. 반드시 1개의 main()함수가 있어야함. int main() { // 변수선언 char cVal; // 문자형 short sVal; // 정수 int nVal; // 정수 float fVal; // 부동소수점 long lVal; // 정수 double dVal; // 부동소수점 // 변수에 값을 저장 cVal = 'A'; // 문자형 sVal = 123; // 정수 nVal = 4567; // 정수 fVal = 456.98; // 실수 lVal = 12345678; // 정수 dVal = 12345..

1) 목표 c언어 프로그램 구조 익히기 개발에 필요한 리눅스 명령어 익히기 2) 강의 디렉토리 만들기 리눅스에서 아래 명령어로 강의 디렉토리를 만들기 > mkdir c-lecture > ls c-lecture > cd c-lecture 리눅스 명령어 설명 mkdir c-lecture c-lecture 디렉토리를 생성 ls 현 디렉토리의 모든 파일(디렉토리 포함)을 보여줌 cd c-lecture 해당하는 디렉토리로 이동 3) 개발하는데 유용한 리눅스 명령어 > man 키워드 키워드에 대한 설명이 나옴 > man mkdir mkdir에 대한 설명이 나옴 ※ 항상 새로운 명령어나 c언어의 함수를 man 명령어로 찾아보면 많은 정보를 얻을 수 있습니다. 잘 활용하시기 바랍니다. 4) 첫 프로그램 작성 vi로 h..

1) 윈도우 기준 - wsl를 이용해서 리눅스(우분투) 설치 ※ 윈도우 wsl 우분투 설치를 검색해서 설치 하시면 됩니다 잘 설명되어 있는 사이트가 많이 있습니다. - gcc 설치 : 검색해서 설치 2) 에디터 - vim - visual code와 같은 통합환경 리눅스 서버 접속을 보안 때문에 제한하는 경우 code와 같은 툴을 사용 할 수 없는 곳도 있습니다. vim를 추천하는 이유 중 하나 입니다. ★ 리눅스 c언어 강의의 목표는 c언어 프로그램에 있습니다. 리눅스나 툴설치 등은 자세히 다루지 않습니다. 검색해 보시면 잘 정리된 사이트가 많이 있습니다. 양해 바랍니다. ★ 맥 사용자분들은 터미널에서 강의를 진행하시면 됩니다.
리눅스 환경에서 c언어 프로그램을 강의 하고자 합니다. 왜 리눅스인가? c언어로 개발하는 환경이 리눅스가 많기 때문입니다. c언어 강의는 기본문법을 간단히 익히고 바로 예제를 통해서 배워가는 형식으로 진행하려고 합니다. 문법을 너무 길게 가져가면 모든 언어가 마찬가지로 지루하고 포기하고 싶은 마음이 생기기 때문에 비교적 간단하게 핵심만 짚고 넘어가고, 최종적으로 프로젝트를 통해서 익히도록 하려고 합니다. 각 강의별 최대한 소스를 제공해 드릴텐데 반드시 직접 타이핑을 해서 실행해 보시기 바랍니다. 또한 타이핑은 반드시 vim 툴로 사용하시기 바랍니다. 여러분들이 c언어로 어떤 프로젝트를 수행할때 가장 많이 접하는 환경이 아마도 리눅스일 것입니다. 리눅스에서 가장 많이 사용하는 에디터가 vim입니다. 처음에..
- Total
- Today
- Yesterday
- 리눅스
- 포인터
- #define
- 문자열
- #ifdef
- memset
- C언어
- String
- #include
- While
- Call-by-value
- 전처리기
- 소켓
- array
- strcpy
- Clang
- 재고
- sharetravelplan
- 의유
- 배열
- c프로그램
- Linux
- memcpy
- Call-By-Reference
- struct
- 파라메타
- Member
- IPC
- GCC
- Pointer
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |