프로그래밍50 [쉽게 풀어쓴 C언어 Express 개정4판] 16장 Exercise & Programming 16장 Exercise & Programming16장 Exercise 1. #define을 이용하여 다음 매크로 SIZE를 10으로 올바르게 정의한 것을 모두 고르시오. 정답: 4번 #define SIZE 10 2. 다음의 설명에 부합하는 매크로를 정의하여보자.// a번#define RANGE(x, y, z) ((x) (z) ? 0 : 1)// b번#define ODD_GT(x, y) (((x) % 2 != 0) && ((x) > (y)) ? 1 : 0)// c번#define IS_UPPER(c) ((c) >= 'A' && (c) 3. 다음의 문장에 오류가 있다면 그 이유를 적으시오. #define SQURE(x) ((x)*(x))#ifdef VERSION==1#if (DEBUG > 3.00)#un.. 프로그래밍/C언어 2024. 10. 17. [쉽게 풀어쓴 C언어 Express 개정4판] 15장 Exercise & Programming 15장 Exercise & Programming14장 Exercise 1. 다음 중 표준 파일 스트림이 아닌 것은?정답: 4번 stdcon 2. 다음은 표준 입출력 함수들에 대한 설명이다. 설명에 가장 일치하는 함수를 보기에서 골라서 쓰시오. 1) fflush()2) fgets()3) feof()4) fscanf() 3. 파일의 시작 부분으로 파일 포인터를 이동시키는 문장은? 정답: 3번 fseek(fp, 0L, SEEK_SET); 4. 다음의 설명에 적합한 문장을 작성하시오. a) FILE *afp = fopen("junk.txt", "a");b) FILE *pfp = fopen("para.txt", "r+");c) FILE *bfp = fopen("company.dat", "rb"); 5. 텍스트 파.. 프로그래밍/C언어 2024. 10. 17. [쉽게 풀어쓴 C언어 Express 개정4판] 14장 Exercise & Programming 14장 Exercise & Programming14장 Exercise 1. 다음은 무엇을 선언하는 문장인가? a) int형 포인터에 대한 포인터 선언b) 10개의 int형 포인터를 저장하는 배열의 선언c) 3개의 int를 가지는 배열에 대한 포인터d) int 형 인자를 받는 void 반환형의 함수에 대한 포인터2. 다음의 설명에 맞는 문장을 작성해보자int **ptr; // a번double *arr[5]; // b번double (*func_ptr)(char); // c번int (*func_arr[2])(short, short); // d번void *p = NULL; // e번 3. 다음 프로그램의 출력을 쓰시오a) 100 100 100b) 1 3c) 서울d) 2 .. 프로그래밍/C언어 2024. 10. 17. [MySQL] 필수 명령어 50가지 Cheat Sheet (기본 문법 위주) MySQL이란MySQL은 데이터베이스 관리 시스템, 즉 DBMS(Database Management System)중에서도 널리 사용되는 오픈소스 소프트웨어입니다.해당 글에서 아래와 같은 사람들에게 유용합니다MySQL 입문자빠르게 참고하고 싶은 개발자실무에서 MySQL를 사용하는 분들MySQL 필수 명령어 50가지를 간편한 치트 시트 형식으로 정리해 보았습니다.교육 및 실무에서 자주 사용하는 명령어들을 모아두었으니개발자라면 첨부파일을 다운로드하시고작업할 때 실행 시키고 보시면 도움이 될 거 같습니다!!! MySQL 명령어 종류 소개1. DB 관리 명령어 (Database Commands)2. 테이블 관리 명령어 (Table Commands)3. 데이터 조작 명령어 (4. 데이터 조회 및 필터링 명령어5... 프로그래밍/MySQL 2024. 10. 12. [Redis] Windows 환경에서 Redis 설치하기 Redis"Redis"Remote Dictionary Server 약자로 오픈 소스 인메모리 데이터베이스입니다.데이터를 디스크가 아닌 메모리(RAM)에 저장하는 시스템입니다.주요 특징으로 1. Key - Value 저장소2. 다양한 데이터 타입3. 매우 빠른 속도(읽기/쓰기)4. 데이터 만료 기능 등등 존재합니다.Redis의 설명은 간략하게 마무리하고Windows 환경에서 Redis 설치 방법을 알아보겠습니다. 설치 방법 2가지1. GitHub에서 설치 파일 다운2. WSL 사용 이번 글에서 첫 번째 방법인GitHub에서 설치 파일 다운을 알아보겠습니다 아래 링크로 접속하시면 zip, 또는 msi 파일을 다운로드하여 설치가 가능합니다. 하지만 안타깝게도 치명적인 단점이 존재합니다. 아래 링크 파일들은 .. 프로그래밍 2024. 10. 11. 코딩 독학 무료 사이트 TOP 5 무료 사이트 TOP 5코딩을 배우기 위한 효율적인 방법은 무엇이 있을까요? 이제 막 코딩을 배우기로 결심했다면 전문서적을 통해 학습하거나,인터넷 강의를 찾아보거나, 학원을 알아보는 등 다양한 선택지가 존재합니다그 중에서도 본인에게 알맞는 인터넷 강의를 선택하는 것은매우 좋은 방법이라 생각합니다. 1. 이론 학습의 함정비전공자로 처음 코딩 공부를 시작할 때 가장 많이 하는 실수는 책을 구매하여이론 학습에 큰 시간을 투자하는 것입니다. 하지만 실전에 뛰어들어코드를 작성할 때는 이론 학습으로 얻은 지식과 정보들이 생각나지 않는경우가 많습니다. 오히려 아무런 지식이 없는 상태에서 책으로 공부를 한다면자칫 제대로 시작하기도 전에 코딩에 대한 흥미가 떨어질 수 있습니다. 물론, 초보 개발자의 단계를 벗어나 조금 더.. 프로그래밍 2024. 6. 14. 코딩에 도움에 되는 사이트 모음 (백엔드 2탄 Cheat Sheet) 코딩에 도움에 되는 사이트 모음이어서 백엔드 위주 치트 시트 사이트를 말씀드리겠습니다다른 백엔드 치트 시트가 궁금하신 분들은아래 링크 참고 하시면 됩니다 코딩에 도움이 되는 사이트 모음 (백엔드 치트 시트)코딩에 도움이 되는 사이트 모음 (프론트엔드 치트 시트 Cheat Sheet) 이전 글에서 설명을 했으니바로 본문으로 넘어가겠습니다. Node.js 치트 시트https://devhints.io/nodejs-stream Node.js streams cheatsheetThe one-page guide to Node.js streams: usage, examples, links, snippets, and more.devhints.io 스프링 치트 시트https://groupe-sii.github.io/ch.. 프로그래밍 2024. 6. 13. 코딩에 도움이 되는 사이트 모음 (백엔드 치트 시트) 백엔드 치트 시트프로그래밍의 바다는 매우 넓고 깊습니다모든 것을 암기하고 활용하기엔 불가능에 가깝죠 그러므로 우린 "치트 시트"를 활용해야 합니다. 치트 시트는 개발 시간 단축에 도움이 되고원하는 것을 빠르게 찾을 수 있습니다. 하지만 많은 것을 치트 시트에 의존하게 된다면본인 역량 발전이 없어지거나, 도태될 수 있으니참고 용으로 사용하시는 걸 추천드립니다. 자바 치트 시트https://introcs.cs.princeton.edu/java/11cheatsheet/ Java Programming Cheatsheet introcs.cs.princeton.edu php 치트 시트https://websitesetup.org/php-cheat-sheet/ PHP Cheat SheetThis PHP cheat s.. 프로그래밍 2024. 6. 12. 코딩에 도움이 되는 사이트 모음 (프론트엔드 치트 시트 Cheat Sheet) 코딩에 도움이 되는 사이트 모음치트시트(Cheat Sheet)는 매우 유용한 정보입니다개발에 있어 시간을 단축시키기 필요한 정보를빠르게 찾을 수 있습니다 해당 글은 프론트엔드 전용 치트시트로html, css, 자바 스크립트 등등 있으니밑에 참고하시면 좋을거 같습니다. html5 치트 시트https://resource-centre.net/blog/free-html5-cheat-sheet/>" data-og-host="resource-centre.net" data-og-source-url="https://resource-centre.net/blog/free-html5-cheat-sheet/" data-og-url="https://resource-centre.net/blog/free-html5-cheat-sh.. 프로그래밍 2024. 6. 11. [MySQL] 명령어, 고급 쿼리(Query) 총 정리 (Cheat Sheet) Cheat SheetSQl은 IT 업계에서 대부분 사람들이 알아야 할 프로그램입니다. 그중 세계에서 가장 널리 사용되는 오픈 소스 데이터베이스인MySQL 치트 시트를 공유하겠습니다 하단에 링크 남겨 드릴 테니 들어가시면 기본 SQL 명령어부터 고급 쿼리까지 다양한 내용을 다룹니다. 이 치트 시트는 MySQL을 사용하는 개발자들, 그리고 공부하시는 분들께큰 도움이 될 것입니다 devhints 위 캡처 사진은 해당 사이트에 들어가시면 바로 보이는 화면입니다 첫 화면부터 깔끔하게 SQL문이 정리되어 있습니다. 사이트 하단으로 스크롤을 내리시면다른 데이터베이스 치트 시트 그리고 다른 언어 치트시트도 보실 수 있습니다. https://devhints.io/mysql MySQL cheatsheetThe one-p.. 프로그래밍/MySQL 2024. 6. 10. 이전 1 2 3 4 5 다음