sizeof(int)*p 另外int *p = NULL; sizeof(p)的值是多少?sizeof(*p)呢?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/20 20:13:09
sizeof(int)*p 另外int *p = NULL; sizeof(p)的值是多少?sizeof(*p)呢?
没搞错啊,这个是我在一本书上看到的 ,不是很懂.还有2楼那位,我是初学者,你的那些代码看不懂~
没搞错啊,这个是我在一本书上看到的 ,不是很懂.还有2楼那位,我是初学者,你的那些代码看不懂~
这些是跟系统及编译器有关的量.例如sizeof(int) 在DOS下用TC2.0编译就是2,在32位XP下用VC6或VC2003编译就是4;
在32位机下,sizeof(int)*p是 4乘以p
sizeof(p) = sizeof(int*) = 4,是说指针占用几个字节
sizeof(*p) = sizeof(int) = 4,是说整型数占用几个字节
在32位机下,sizeof(int)*p是 4乘以p
sizeof(p) = sizeof(int*) = 4,是说指针占用几个字节
sizeof(*p) = sizeof(int) = 4,是说整型数占用几个字节
void f(char **p) { char *t; t=(p+=sizeof(int))[-1]; printf("
n = sizeof(a)/sizeof(int); 什么意思啊?
main(){ char *p,*q; p=(char*)malloc(sizeof(char)*20);q=p; sc
s=(linklist*)malloc(sizeof(linklist)); s->data=x; s->next=p-
a=b=c=(int*)malloc(sizeof(int))是什么意思?
(1/2)已知有如下声明,则sizeof(test)的值是_____?struct {int i; char c; fl
struct{int i;char c;float a}test;则sizeof(test)的值是
若定义int a[][4]={1,2,3,4,5,6,7,8};则表达式sizeof(a[0][1])的值为( ).
int *p=NULL表示什么意思?
表达式sizeof(6*9/3)的值是多少?
int *P的含义
mai() {int *a,*b,*c; a=b=c=(int*)malloc(sizeof(int)); *a=1;*