본문 바로가기

반응형

자린고비 독학하기/자린고비 코딩하기

(81)
Git 설치 및 커맨드 확인 Git 설치 링크 https://git-scm.com/ Git git-scm.com 커맨드 확인 - cmd 창
C basic - 99~102 자바 -> C 언어 넘어가는 과정에서 기본 베이직 복습 / 포인터 등 이해 빠르도록 초반부터 정리합니다. 가독성은 라이 님 블로그가 최고니까 거기에서 보시는 걸 추천. https://m.blog.naver.com/kks227/60207557707 [다시쓰는 C언어 강좌] 099 - 파일 분할 (1) - 헤더 파일 작성 함수 파트에서 설명했어도 되는 내용을 이제야 합니다...사실 중요한 내용입니다. 함수의 심화 파트는 건너... blog.naver.com 헤더 파일 헤더 파일: 함수나 상수, 구조체 선언 등 작은 내용 단위를 따로 떼어 분할한 것 링킹: 컴파일을 할 때는 이 선언된 헤더 파일들을 모두 연결해 함수 등의 필요 내용을 가져오는 것이 필요 링킹 에러: 링킹 과정에서 일어나는 에러 헤더 파일 제작..
C basic - 62~70 자바 -> C 언어 넘어가는 과정에서 기본 베이직 복습 / 포인터 등 이해 빠르도록 초반부터 정리합니다. 가독성은 라이 님 블로그가 최고니까 거기에서 보시는 걸 추천. https://m.blog.naver.com/kks227/60197470889 함수 함수를 호출한다: 함수를 사용한다. add(8, 9); 같은 것 매개변수: 함수에 전달하는 인자. 괄호 안에 들어가 있다. (호출과 동시에 초기화) 리턴(return) : 만나면 함수가 종료됨, void의 경우는 return; 만 쓰면 됨 시스템 함수: 이미 컴퓨터에서 제공하고 있는 함수 사용자 함수: 사용자가 제작한 함수 main 함수 위에 먼저 만들어 줘야 한다 함수의 작성 함수의 리턴값의 자료형, 함수의 인자, 함수의 내용(return 포함)이 필요 ..
C - 포인터 정리 포인터 출처: https://dojang.io/mod/page/view.php?id=274 C 언어 코딩 도장: 34.0 포인터 사용하기 지금까지 우리는 값을 저장할 때 변수를 사용했습니다. 그럼 변수는 어디에 생기는 것일까요? 다음과 같이 변수는 컴퓨터의 메모리에 생성됩니다. 즉, 메모리에 일정한 공간을 확보해두고 원하는 값을 저장하거나 가져오는 방식입니다. ▼ 그림 34-1 메모리와 변수 보통 변수는 num1과 같이 이름으로 사용하지만 메모리의 특정 장소에 위치하고 있으므로 메모리 주소로도 표현할 수 있습니다. 일상 생활에서 집을 구분할 때 주소를 사용하는 것과 같은 원리입니다. 그럼 dojang.io #include int main() { int *numPtr; // 포인터 변수 선언 int num..
C언어 basic - 23~38 자바 -> C 언어 넘어가는 과정에서 기본 베이직 복습 / 포인터 등 이해 빠르도록 초반부터 정리합니다. 가독성은 라이 님 블로그가 최고니까 거기에서 보시는 걸 추천. https://m.blog.naver.com/kks227/60196460841 If 조건문 if문 - 조건이 참이면 내용 1 출력 if(조건){ 내용1 } if{}else - 조건이 참이면 내용 1 출력, 거짓이면 내용 2 출력 if(조건){ 내용1} else{ 내용2 } else if - 조건 1이 참이면 내용 1, 조건 1은 아니고 조건 2가 참이면 내용 2 출력, 조건 1과 2가 둘 다 아니면 내용 3 출력 if(조건1){ 내용1} else if(조건2){내용2 }else{내용3 } 중첩 조건문 두 개 이상의 if문 (양수인 값 중에..
C언어 basic - 11~22 자바 -> C 언어 넘어가는 과정에서 기본 베이직 복습 / 포인터 등 이해 빠르도록 초반부터 정리합니다. 가독성은 라이 님 블로그가 최고니까 거기에서 보시는 걸 추천. https://m.blog.naver.com/kks227/60196279400 이스케이프 시퀀스 \a: beep sound \0: null \t: tab \n: enter \\, \ scanf + 형식지정자 scanf("%2d%2d%2d", &a, &b, &c); 2자리씩 입력받겠다 031527 -> 03, 15, 27 scanf("%d|%d|%d", &a, &b, &c); |를 기준으로 입력받겠다 03|15|27 -> 03, 15, 27 버퍼 사용자가 값을 덜 입력하면? 더 받아야 한다. 사용자가 과다하게 많은 값을 입력하면? 입력문이 ..
C언어 - basic 01-10 자바 -> C 언어 넘어가는 과정에서 기본 베이직 복습 / 포인터 등 이해 빠르도록 초반부터 정리합니다. 가독성은 라이 님 블로그가 최고니까 거기에서 보시는 걸 추천. https://m.blog.naver.com/kks227/60196220931 왜 c인가? 거의 대부분의 언어의 기본 문법(변수, 대입, 조건문, 반복문 등)이 C언어와 비슷 C언어가 고급 언어 중에서도 저급 언어와 흡사하여 컴퓨터 구조도 어느 정도 함께 배우게 되는 장점 언어의 종류 저급 언어: 컴퓨터가 이해하기 쉬운 언어. 기계어, 어셈블리어 등이 있다. 고급 언어: 컴퓨터보다는 우리가 이해하기 쉬운 언어. C언어, JAVA 등이 있다. 기계어: 컴퓨터가 알아들을 수 있는 말. 0과 1로만 이루어진 그 유명한 언어가 기계어이다. 기계어..
Android Studio - 진동, 효과음 / Snack Bar 진동 / 효과음 package com.tistory.jaringobi.notification; import android.media.MediaPlayer; import android.media.Ringtone; import android.media.RingtoneManager; import android.net.Uri; import android.os.Bundle; import android.os.Vibrator; import android.view.View; import android.widget.Button; import androidx.appcompat.app.AppCompatActivity; public class MainActivity extends AppCompatActivity impleme..