목록Programming (8)
HANCO
ideone 사용법!!웹 컴파일러 ideone을 사용할때 알아두면 좋은 점 몇가지 알려드릴게요. ideone은 웹컴파일러로서 간단한 코드를 작성하기에 좋은 사이트이고, 사람들과 코드를 공유할수 있다는 점이 장점입니다. ideone 사이트에 들어가게 되면 첫화면은 자바코드로 짜여진 화면을 보실 수 있으실거에요 다른 언어를 공부하고 싶으시다면 회원가입을 하시고 my account의 settings에 들어갑니다. 이러한 화면을 보실수 있는데요 3가지 수정하면 좋은 걸 알려드릴게요 set your time zone은 현재 자신이 있는 국가의 시간으로맞춰줍시다. 그래야 사람들끼리 시간대가 맞아서 코드를 공유하기가 편하다고 합니다. 그다음 default programming language메뉴에서 language를..
오늘은 함수 오버로딩에 대해 공부해 봅시다. 함수 오버로딩을 공부하기전에 이게 무슨 뜻인지 이해하셔야합니다.먼저, C언어를 예로 들어보겠습니다. //C언어에서는 함수중복이 불가능#include int print(int a){ return a+10 };int print(int a, int b) { return a+b+10; }C언어에서의 함수는 함수의 이름이 동일하지 않아야 합니다. 그러나 C++언어에서는 동일한 함수의 이름을 명시해주셔도 됩니다. 그렇다면 그 이유가 무엇일까요?? 프로그래밍언어에서 함수를 사용하기위해서는 당신이 사용해야할 함수가 무엇인지 호출시 인지가가능해야합니다. C언어에서는 오버로딩을 지원하지 않기 때문에 동일한 함수의 이름은 무조건 사용이 불가능 하지만,C++언어에서는 가능합니다. ..
오늘은 C++입출력 방식에 대해 배워봅시다. C++은 C언어를 포함할 수 있는 언어로서, C언어에서 작성한 대부분의 함수들은 C++환경에서 컴파일이 가능 합니다. 그러나 C++에서의 입출력방식은 C언어와 약간의 차이점이 있습니다. C언어에서 printf, scanf를 사용했었다면 C++에서는 cout, cin이라는 문법을 사용합니다. [정리] -C언어-printf("Hello World!");char str;scanf("%s", &str); -C++언어-coutstr; 위의 [정리] 에서는 간단하게 C언어와 C++언어의 입출력방식 차이를 적었는데요. 그럼 ""라는 문구들이 궁금하실 겁니다. C언어에서는 #include를 전처리하여 printf와 scanf를 사용하였다면,C++언어에서는 #include이라..