::public/C++62 배열(Array) #include using namespace std; int main(){ { // bool이 31개 있는 배열 bool attendanceBook[31]; // bool, bool, bool ... bool (*31) attendanceBook[0]; // 배열의 맨 앞 값 (0) attendanceBook[30]; // 배열의 맨 뒤 값 (SIZE - 1) attendanceBook[-1]; // 정의 되지 않은 행동, 음수 (컴파일 됨) attendanceBook[31]; // 정의 되지 않은 행동, 사이즈 초과 (컴파일 됨) } { int arraySize; cin >> arraySize; // 변수로 배열 사이즈를 지정할 수 없다 // bool attedanceBook[arraySize]; } .. 2020. 7. 13. 비트연산자 #include using namespace std; int main(){ { // Not 연산자(~) // 0 -> 1 // 1 -> 0 } { // 0000,0000,0000,0000,0000,0000,0000,0000 (0) int num = 0; // 1111,1111,1111,1111,1111,1111,1111,1111 (-1) cout 2020. 7. 3. 비교연산자 #include using namespace std; int main(){ { // AND 연산자(&&) // true && true == true // true && false == false // false && true == false // false && false == false } { int num0 = 10, num1(10); int num2 = 20, num3(30); if (num0 == num1 && num2 != num3) // == 연산자가 &&보다 우선 순위가 높다 cout 2020. 7. 3. cin #pragma warning(disable: 4996) #include #include using namespace std;int main(){ { // 정수 입력 int num; cin >> num; cout 2020. 6. 29. cout #pragma warning(disable: 4996)#include #include using namespace std;int main(){ { cout 2020. 6. 29. scanf #pragma warning(disable: 4996)#include int main(){ { // 정수 입력 int num = 0; scanf("%d", &num); // num 앞에 & 를 넣어줘야 한다. printf("%d\n", num); } { // 문자 입력 int num; char ch; int n = scanf("%d %c", &num, &ch); // 성공적으로 입력 받은 변수의 개수를 반환한다. printf("%d\n", n); } { // num 제대로 입력 받은 경우만 출력을 해준다. int num; if (scanf("%d", &num)) // 제대로 입력 받은 경우 1이 반환되고 1은 true 형변환이 된다. printf("%d\n", num); } { int num0, num1.. 2020. 6. 29. 이전 1 ··· 5 6 7 8 9 10 11 다음