c언어 || 컴퓨터관련14 지역변수 vs 전역변수 vs 정적변수 지역 변수 : 1. 함수 안에서만 쓸수 있는 변수 쓰인 함수 밖에서는 쓰지 못한다. 2. stack영역에 저장된다. 전역 변수 : 1.함수 외부에서 선언된 변수 2.프로그램 어디에서나 접근 가능 3. 프로그램이 종료되면 메모리에서 사라짐 4. 메모리상의 데이터 영역에 저장된다. 5. 직접 초기화하지 않아도 0으로 자동 초기화 6. 초기화시 상수로 초기화시킨다 정적변수 : 1. 선언시 static 키워드를 앞에 써준다. 2. 외부에서는 참조할수 없는 정보은닉효과가 있다. 3. 협업시 변수가 의도지 않게 참조되는 것을 막을 수 있다. 4. 지역변수의 특성과 전역 변수의 특성을 합친 변수 5. 특정 함수에서만 사용 가능하면서도 함수가 끝나더라도 값이 유지된다. 6. 초기화시 상수로 초기화시킨다. 7. 직접 초.. 2022. 12. 24. top명령어 정리 시스템의 상태를 전반적으로 가장 빠르게 파악 가능(CPU, Memory, Process) 옵션 없이 입력하면 interval 간격(기본 3초)으로 화면을 갱신하며 정보를 보여줌 주요 옵션 -d 갱신시간 : 갱신 시간 설정 (초단위) -p : 특정 PID값을 갖는 프로세스를 모니터링할때 사용 -b : 배치모드로 실행하는 옵션 다른프로그램이나 파일에 전송할떄 사용 -n옵션과 주로 사용 -n 값 : top 명령의 실행 횟수를 지정하는 옵션 2022. 12. 23. 패킷(packet) 우체국에서 화물을 적당히 덩어리로 나눠 행선지를 표시하는 꼬리표를 붙이는데 이러한 방식을 데이터 통신에 접목 즉 컴퓨터 간에 데이터를 주고 받을 떄 네트워크를 통해서 전송되는 데이터 조각을 말한다 2022. 12. 19. %d vs %i printf 일떄 사용할경우 둘사이의 차이는 없다 scanf 일떄 차이점 %d : signed 10진수 정수를 입력 받음 %i : 10진수/8진수/16진수 입력 받음 2022. 11. 26. 이전 1 2 다음 728x90