본문 바로가기

분류 전체보기

(63)
[ C++ ] 2. 변수 출처 : https://www.inflearn.com/course/%ED%95%98%EB%A3%A8-10%EB%B6%84-%EC%94%A8%EC%81%A0%EC%81%A0/unit/63579?tab=curriculum 변수 : 변할 수 있는 수 ex) 나이, 날짜 등 상수 : 변하지 않는 수 ex) 생일, 주민등록 번호 등 변수를 선언할 때 주의 할 점 1. 특수기호, 공백 문자, 변수 이름 맨 처음에 숫자를 사용하면 안된다. 2. 변수 이름을 의미 있게 짓도록 습관을 갖는다 3. 변수를 사용되기 이전에 정의되어야 한다. 4. 변수의 자료형이 무엇인지 고려해야한다. #include using namespace std; int main() { int example = 3; //초기화 cout
[ C++ ] 1. Hello world! 출처: https://www.inflearn.com/course/%ED%95%98%EB%A3%A8-10%EB%B6%84-%EC%94%A8%EC%81%A0%EC%81%A0/unit/63577 #include using namespace std; int main () { cout
[ C언어 ] 프로그래밍 기초 3 (실수형 변수) 소스 파일을 하나 더 만들어 준다. main 소스파일이 두 개 이상일 때 컴파일되지 않는다. 따라서 basic1.c 소스 파일을 제외를 시켜야 한다. basic1.c 속성 파일에 들어간다. 일반-> 빌드에서 제외를 예로 변경 해준다. 그리고 적용을 클릭한다. 그러면 금지 표시가 나타난다. 실수형은 소수 점이 있는것을 말한다. 예를 들어 23.4, 33.5 등을 말한다. 이러한 실수형들을 나타내기 위해선 float, double를 사용해야 한다. #include int main() { float a = 23.4f; printf("%f\n",a); return 0; } float를 쓸데는 숫자 뒤에 항상 f가 있어야 한다. 그러면 23.400000가 출력이 되고 23.4로 깔끔하게 나타내고 싶으면 %.1f ..
[ C언어 ] 프로그래밍 기초 2 (정수형 변수) Visual Studio 2022를 켜주면 맨 처음 화면인 사진[1-1] 와 같이 나타난다. 코드를 사용하지 않고 계속(W) -> 을 클릭하자 파일 -> 새로 만들기 -> 프로젝트 빈 프로젝트 -> 다음 프로젝트 이름과 파일들이 만들어질 될 위치를 설정 해준다. 그리고 만들기 클릭! 위치 지정 TIP : 파일들을 정리하기 쉽도록 C언어 전용 파일들을 따로 만들어서 그 파일 안에다가 위치를 저장하면 된다. 그러면 앞으로 소스 파일들을 생성할 때 C언어 전용 파일 안에 생성이 된다. 소스 파일 -> 추가 -> 새 항목 이름을 설정 해주고 .cpp가 아니라 .c로 설정 변경 해줘야 한다. 간단하게 helle world!를 출력하는 코드를 만들어서 실행이 잘 되는지 확인한다. int는 integer의 약자로 정..
[ C언어 ] 프로그래밍 기초 1 (주석) 주석은 사람이 글로 알아볼 수 있도록 작성하는 것이 주석 이라고 한다. 주석은 대부분 코드에 대한 설명을 적는 용도로 사용 한다. 주석에는 2가지의 종류가 있다 1. 부분 주석 2. 범위 주석 부분 주석 #include int main() { printf("Hello world!"); //한줄 주석 return 0; } 한줄 주석은 맨 앞에 // 을 사용하면 보기와 같이 주석 처리가 된다. 단축키 : Ctrl+K+C 범위 주석 #include int main() { printf("Hello"); /* printf("Welcome to c language"); */ printf("Nice to meet you"); return 0; } 범위 주석은 /* 로 시작 해서 */ 으로 끝난다. 단축키 : 드래그 ..
[ C언어 ] 프로그래밍 기초 0(구성 요소) 프로젝트를 생성 해주자 다음 클릭 이름은 아무거나 설정하고 만들기를 클릭하면 된다. 소스 파일 -> 추가 -> 새 항목 C++ 파일(.cpp) 를 선택 해주고 이름은 아무거나 설정 해준다. 간단하게 Hello world! 라는 코드를 출력하는 소스 이다. #include int main(void) { printf("Hello world!\n"); return 0; } # : 컴파일러에게 명령하는 키워드인 전처리기 include : ~를 포함하다 #include : ~을 포함 해라 : Standard Input Output library (표준입출력 라이브러리)의 약어로써 여러 형의 입출력 함수가 포함된 헤더 파일이다. #include : 포함해라 stdio.h 헤더 파일을 int : 정수 main : m..
[ C언어 ] 코딩을 시작하기 위한 환경설정(Visual Studio 2022 설치 방법) URL : https://visualstudio.microsoft.com/ko/vs/ Visual Studio 2022 | 무료 다운로드 Visual Studio에서 코드 완성, 디버깅, 테스트, Git 관리, 클라우드 배포를 사용하여 코드를 작성합니다. 지금 무료로 커뮤니티를 다운로드하세요. visualstudio.microsoft.com URL 주소로 들어가면 'Visual Studio 다운로드' 라는 박스가 보인다. 'Visual Studio 다운로드'를 클릭하면 Community 2022 라는 서브 박스가 보인다. 'Community 2022'를 클릭하게 되면 VisualStudioSetup.exe 이라는 실행 파일이 다운로드 된다. 계속을 클릭 C++를 사용한 데스크톱 개발을 체크 표시 해준다 ..
[ CISCO Networking ] 서브네팅 라우팅 문제 1-1 서로 통신이 되면 성공이다. 네트워크가 총 4개가 필요하다. 결과는 위와 같다. IP를 적어주면 이렇게 된다. 이제 IP 세팅을 하자 IP 할당 완료 이번에는 EIGRP 라우팅 설정을 해주자 R0 설정 완료 R1 설정 완료 R2 설정 완료 ping 테스트 완료
[ CISCO Networking ] 서브네팅 라우팅 예제 1-1 서브네팅을 하기 위해선 서브넷 마스크부터 먼저 이해해야 하기 때문에 서브넷 마스크가 잘 기억이 나지 않는다면 서브넷 마크스부터 이해하고 오길 바란다. 서브네팅을 하고 ping 테스트를 했을 때 통신이 되면 성공이다. 총 3개의 네트워크가 있기 때문에 네트워크를 3개로 나누어야 한다. 결과는 위의 사진과 같다. 즉, 이 부분이 할당 가능한 네트워크 주소 이다. 위에서부터가 첫 번째 네트워크 주소이다. 첫 번째 IP 할당이 가능한 주소 : 192.168.10.1 ~ 192.168.10.62,63 두 번째 IP 할당이 가능한 주소 : 192.168.10.65 ~ 192.168.126,127 세 번째 IP 할당이 가능한 주소 : 192.168.10.129 ~ 192.168.10.190,191 네 번째 IP 할당..
[ CISCO Networking ] EIGRP 문제 1 모든 PC가 통신이 되도록 만들면 된다. IP 할당 완료 R0 설정 완료 R1 설정 완료 R2 설정 완료 테스트 완료