각 시스템마다 차이가 있다.
16비트 - 2 바이트
32비트 - 4 바이트
64비트 - 8 바이트
#include <stdio.h>
int main() {
void *ptr;
printf("The size of pointer value : %d", sizeof(ptr));
return 0;
}
또는
#include <iostream>
using namespace std;
int main()
{
cout << sizeof(void*);
}
결과) 8
'프로그래밍 언어 > C++' 카테고리의 다른 글
[C++] 문자열 인코딩 (유니코드 멀티바이트 UTF-8 변환) (0) | 2023.08.10 |
---|---|
[C++] *와 *& 연산자의 차이 (0) | 2023.08.10 |
[C++] string(문자열) 클래스 변환(atoi, c_str()) 등 정리 (0) | 2023.07.20 |
[C/C++] atoi, atof, atol 함수 (char* to int), 문자열 > 값 타입 (0) | 2023.07.20 |
[C++] stoi, stof, stol, stod 함수에 대해서 (string to int), 문자열 > 특정 타입 (0) | 2023.07.20 |