指针变量所占的字节数
Posted bingyunbuxi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了指针变量所占的字节数相关的知识,希望对你有一定的参考价值。
/*
sizeof(数据类型),返回值就是该数据类型所占的字节数
例子: sizeof(int) = 4
sizeof(char) = 1
sizeof(double) = 8
sizeof(变量名),返回值就是该变量所占的字节数
总结:
一个指针变量,无论它指向的变量占几个字节,该指针变量本身只占4个字节
*/
#include <stdio.h>
int main(void)
{
int a;
char b;
double c;
int * p = &a;
char * q = &b;
double * r = &c;
printf("%d %d %d
", sizeof(double *), sizeof(q), sizeof(r));
return 0;
}
以上是关于指针变量所占的字节数的主要内容,如果未能解决你的问题,请参考以下文章