변수의 주소와 변수의 크기를 나타내는 예제입니다. #include int main() { int num = 10; printf("변수의 주소: %p\n", (void*)&num); printf("변수의 크기: %zu 바이트\n", sizeof(num)); return 0; } 결과 변수의 주소: 0x7ffee2dcacd4 변수의 크기: 4 바이트 변수의 주소는 %p 형식으로 출력되고, 변수의 크기는 %zu 형식으로 출력됩니다. 주소는 실행 환경에 따라 다를 수 있으며, 크기는 해당 시스템에서 int 타입이 차지하는 바이트 수를 나타냅니다. C언어 (void*) 형변환 연산자 간단한 예제 C언어 (void*) 형변환 연산자 간단한 예제 C언어에서 (void*) 형변환 연산자는 포인터의 형식을 void 포인..
변수와 상수를 각각 초기화하는 방법을 참고하시고, 상수 사용 시 에러 발생하는 경우를 주석처리하였습니다. #include int main() { // 변수 선언과 초기화 int a = 5; int b = 3; int sum = a + b; // 상수 선언 const int c = 2; const int d = 4; const int product = c * d; // 결과 출력 printf("변수 예제:\n"); printf("a + b = %d\n", sum); printf("\n상수 예제:\n"); printf("c * d = %d\n", product); // 상수 선언 시도 // const int e; // 에러: 초기값이 없는 상수는 만들 수 없음 // 상수 변경 시도 // c = 10; // ..
배열을 사용하여 5개의 정수를 입력받고, 그 중 가장 큰 값을 출력하는 예제 코드입니다. #include int main() { int numbers[5]; int i; int max = 0; printf("5개의 정수를 입력하세요: \n"); for (i = 0; i max) { max = numbers[i]; } } printf("가장 큰 값: %d\n", max); return 0; } 결과 : 5개의 정수를 입력하세요: 10 25 7 15 32 가장 큰 값: 32
1. Quick Charge Quick Charge는 퀄컴에서 개발한 고속 충전 기술로, 퀄컴 스냅드래곤 AP를 탑재한 스마트폰을 빠르게 충전하기 위한 기술입니다. 고속 충전에 대한 표준이 없던 시절 획기적인 고속 충전 기술이었습니다. 퀄컴은 2015년에서 2020년까지 고속충전 기술의 선두에 있었습니다. Quick Charge는 2013년 QC 1.0을 시작으로 현재 QC 5까지 공개되었습니다. 하지만 QC 3.0 이상을 지원하는 기기는 찾아보기 힘듭니다. Quick Charge 1.0 Quick Charge 2.0 Quick Charge 3.0 충전 속도 최대 10W 최대 18W 최대 18W 전압/전류 5V / 2A 5V / 3A, 9V / 2A, 12V / 1.67A 3.6V-20V 가변 전압 / ..