● C언어 -> C++언어로의 전환
언어의 전환
① 순차적 Prog (기계어,어셈블리어)
②절차 지향 (구조적)함수_기능 위주로 나누었다, C언어
③ 객체 지향 Prog
④함수형 언어 Kotlin
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
c언어 ㅣ Java / C++
절차(무엇을,어떻게 해야하나가 중요) / 객체(누가,언제 해야하나가 중요)
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
입력 기능()(함수) ㅣ 입력할 수 있는 객체
연산 기능() 연산 ㅣ 능력을 가진 객체
출력 기능() ㅣ 출력 기능을 가진 객체
1)printf() -> cout<<
scanf() -> cin>>
2)변수선언 위치 free
3)함수 오버로딩(overloading) / 오버라이딩(override)
오버로딩 : 함수명이 같고 파라미터가 다른.
4)함수 파라미터의 디폴트값
5)inline함수
6)namespace [이름공간]
::범위지정 연산자
7)새로운 Data Type
논리값(true, false), 정수, 실수, 한문자, 문자열
8)참조자(Reference) - 별명 부여하기
9)동적 메모리 할당 : heap
new 자료형
delete
10) c언어에서 사용한 함수를 C++에서 사용한다면
헤더파일 -> 로 씀.
'안드로이드 웹앱 콘테츠 개발자 양성(국비지원) > c언어' 카테고리의 다른 글
2019.07.10 (수) 포인터 , 구조체 (0) | 2019.07.10 |
---|---|
2019.07.02 (화) 배열 (0) | 2019.07.10 |
2019.07.03 (수) 함수 (0) | 2019.07.03 |
2019.06.27 (목) 반복문 (0) | 2019.06.27 |
2019.06.26 (수) 제어문 [조건문, 반복문, 기타 제어문] (0) | 2019.06.26 |
댓글