포인터 : 어떤 변수의 주소를 저장하는 변수int x = 10;int p = &x;p는 x의 주소를 저장하고 있고p는 x의 값에 간접적으로 접근하는 방식배열 : 같은 자료형을 연속된 메모리 공간에 저장하는 구조int arr = &arr0;arr0 == (arr+0)ar
int a = 10;int b = 20;//메모리안의 4바이트 공간을 말한다.int\* p = &aint arr3 = {10, 20, 30};arr0 arr1 arr2 4,4,4 =>12byte
pwdpwd ( print working directory ) 의 약자로, 현재 위치하고 있는 경로를 출력하는 명령어입니다. 리눅스에서의 경로는 디렉토리를 의미하므로, pwd를 입력하면 해당 명령어를 입력한 디렉토리를 출력IsIs는 list의 약자로, 현재 위치한 디렉
c언어 배열: 같은 자료형 자료형 배열명[갯수]; int list[5]; char name[10]; float f[3];//실수형 인덱스 번호는 0부터 list[0] = 5; list[3] = 10; 배열명[인덱스번호] 자료형 배열명[갯수] = { 값, 값, 값, ....} int k[3] = {10, 20, 30}; 배열을 만들면 포인터 변수...
int p = 10;p = 10;1) 값에 의한 호출 : 변수의 값을 복사해서 함수에 전달change(x) == change(20)2) 참조에 의한 호출 : 변수의 주소를 전달해서 원본을 조작change(&x)포인터란 데이터가 어디에 있는지 주소를 가리키는 변수입니다p
nginx : 실행sudo systemctl status nginx 상태확인sudo systemctl start nginx 시작sudo systemctl enable nginx 횔성화https://velog.io/@hwaya2828/Nginx-%EA%B
void 자료형이 정해지지 않은 자료형.void 포인터는 앞서 말했듯이 자료형이 정해지지 않았다.따라서 값을 가져오거나 저장할 크기X void 포인터에는 역참조 연산자를 사용할 수 없다. 즉, 메모리 주소가 가리키는 값(value)을 가져올 수 없다.
<전역변수>전역변수는 블록의 외부공간에 선언되는 변수변수가 프로그램이 싱행되는 동안 사라지지 않고 어떤 특정한 값을ㄹ 저장지역변수{ }안에 선언디어 있는 변수. 가장 인접되어 있는 값https://blog.naver.com/sharonichoya/220
명령 모드 (command mode)기본적으로 vim 명령어로 vim 편집기를 켜면 실행되는 모드다. 이 상태는 명령을 받을 수 있는 편집 모드다.입력 모드 (insert mode)명령 모드 상태에서 i 또는 a키 등을 눌러 입력 모드로 전환한다. (명령 모드 ->
아마존이 제공하는 클라우드 컴퓨팅기업이 직접 서버를 구축하여 인프라를 사용했던 과거와는 달리 AWS를 통해서 직접 비용절감과 클라우드 서비스를 제공하며 가상 서버 (EC2)vlfdygks aks필요한 만큼 가상 서버를 생성후 사용가능대표적인 스토리지 서비스를 이요한 심
vim a.txt esc 한번 누르면 하단에 INSERT 또는 끼워넣기 :w => 저장하고 유지한다 :wq! => 저장후 나가기 :q! 저장하지 않고 나가기 커서 놓고 d를 2번 연타 d를 꾹 누르면 전부 삭제 \-c : 일치하는 행의 수를 출력한다.\-i : 대소
이니셜 폴더에 a/b/c/dmkdir -p a/b/c/d aksem폴더 생성rmdir a/b/c/drmdir a/b/crmdir a/brmdir arm -rf . 전부 폴더 파일 삭제echo 명령어주어진 텍스트를 화면에 출력할 때 사용echo "안녕"안녕echo
/ 루트 디렉토리~ 홈 디렉토리Ctrl + C 작업을 취소하고 나가기Ctrl + Insert : 복사dve/ 장치파일들이 저장되어 있는 디렉토리etc/ 시스템 환경 설정 파일이 있는 디렉토리tmp/ 시스템 사용중에 발생한 임시데이터가 저장되는 디렉토리cd 사용하지 않
디렉토리=> 계층구조루트 디렉토리 /홈디렉토리 > ~리눅스나 윈도우 등 운영체제 사용시 사용저 1, 2, 3(홈)명령창(cmd)c드라이브에서 폴더생성 후pwd: /c/Users/admin/\~~/kgy=>순차적으로 폴더 연결binbinaryse의 약어로 리눅스의 기본
DBMS에는 여러 데이터베이스, 여러 테이블이 존재하는데 업무의 특성 및 중요도에 따라 특정 사용자만 접근이 필요함 DBMS에서는 여러 종류의 권한을 제공하고 있으며 각 권한에 따라서 읽기, 쓰기, 실행만 가능 등 다양한 권한을 부여한다GRANT 명령어를 사용하여
응용프로그램에서 사용자가 명령을 내리면 shell(셸, 쉘)은 이 명령을 해석. shell을 명령어 해석하며, 해석된 사용자 입력 명령어를 kernel(커널)에게 전달합니다. kernel은 하드웨어를 제어하는 코드를 통해 소프트웨어와 커뮤니케이션 함.커널(kernel
'치킨 피자 햄버거 탕수육'.split() '치킨', '피자', '햄버거', '탕수육'분리된 문자열은 리스트(List) → 인덱스로 특정 항목의 문자열을 반환coffee_menu = '에스프레소,아메리카노,카페라떼,카푸치노'coffee_menu.split(',')