728x90
[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문 무료 인프런 강의 바탕으로 공유 목적이 아닌 공부용으로 작성
문제시 삭제
int a = 3.141592
답 = 3
강제적 데이터형 변환
//typeName(a) (typeName)a
[EX]
char ch='M' ;
cout <<(int)ch<<" " int (ch) << endl;
C++은 복합 데이터형 제공
사용자 정의대로 새로운 데이터형을 만들 수 있따.
복합데이터형 : 기본 정수형(Char)과 부동 소수점의 조합
배열 : (array) : 같은 데이터형의 집합
typeName arrayName [arraySize] ;
short month [12] = {1,2,3} ; // 선언
cout << month[0] << endl ;
답=1
1. 배열원소에 대입한 값들을 콤마로 구분하여 중괄호로 묶어 선언
초기화를 선언이후 나중에 할 수는 없다.
초기화의 개수를 배열 원소의 개수보다 모자라게 제공
배열을 부분적으로 초기화 하면, 나머지 원소들은 모두 0으로 설정
즉, 명시적으로 첫 번째 원소만 0으로 초기화 하면 , 나머지 원소들은 모두 0으로 초기화
배열을 초기화 할때 대괄호 속을 비워두면 컴파일러가 초기화 값의 개수를 헤아려 배열 원소개수를 저장
문자열 : 문자의 열
char a [5] ={ 'H' ,'e' ,'l' ,'l', 'o' } ;
배열 index
char 문자열
728x90
'반도체 > C++' 카테고리의 다른 글
6. C++ 입력받기 (0) | 2024.07.17 |
---|---|
5. 공부목적 C++ 포인터 (2) (0) | 2024.07.17 |
4. 공부목적 C++ 포인터 (1) (0) | 2024.07.09 |
2. 백준 알고리즘에서 많이 쓰이는 C++ 기초 (0) | 2024.07.04 |
1. 백준 알고리즘을 위한 C++ 기초 문법 총정리 (0) | 2024.07.04 |