변수의 주소와 변수의 크기를 나타내는 예제입니다.
#include <stdio.h>
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*) 형변환 연산자는 포인터의 형식을 void 포인터로 변환하는 데 사용됩니다. 이를 통해 포인터를 일반화된 형태로 다룰 수 있습니다. #include int main() { int num = 10; float pi = 3.14; char let
treasurer.tistory.com
C언어 %zu 간단한 예제 예시
C 언어에서 %zu는 부호 없는 정수 타입인 size_t를 출력하기 위해 사용되는 형식 지정자입니다. size_t는 객체의 크기나 배열의 요소 개수 등을 표현하는 데에 사용되는 타입입니다. 아래 예시 코드
treasurer.tistory.com
'코딩 > C 언어' 카테고리의 다른 글
C언어 (void*) 형변환 연산자 간단한 예제 (0) | 2023.05.23 |
---|---|
C언어 %zu 간단한 예제 예시 (0) | 2023.05.23 |
C언어 변수, 상수 간단한 예제 예시 (0) | 2023.05.23 |
C언어 배열 간단한 예제 예시 (0) | 2023.05.23 |
C언어 포인터 간단한 예제 예시 (0) | 2023.03.21 |