社区
工具平台和程序库
帖子详情
送分了,快来看呀
Developerljm
2002-12-25 01:33:10
struct _item{
...
...
}Item;
int Test(Item *p){
int x,y;
x=p;
y=p+1;
return y-x;
}
请问高人,Test函数的功能是什么呀?
...全文
115
6
打赏
收藏
送分了,快来看呀
struct _item{ ... ... }Item; int Test(Item *p){ int x,y; x=p; y=p+1; return y-x; } 请问高人,Test函数的功能是什么呀?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangbing_eternal
2002-12-26
打赏
举报
回复
如下,可以通过编译。
#include <stdio.h>
struct Student
{
char name[256];
int age;
};
int getSizeOfStudent(struct Student* stu)
{
int x, y;//可以通过编译
x = stu;
y = stu+1;
return y-x;
}
int main(int argc, char* argv[])
{
struct Student stu = {"Test", 25};
printf("...%d\n", sizeof(struct Student));
printf("...%d\n", getSizeOfStudent(&stu));
printf("...%d\n", getSizeOfStudent(NULL));
return 0;
}
superman421
2002-12-25
打赏
举报
回复
这样子就是求_item的大小了
#include <stdio.h>
struct Student
{
char name[256];
int age;
};
int getSizeOfStudent(struct Student* stu)
{
int x, y;
x =(int) stu;
y =(int)( stu+1);
return y-x;
}
int main(int argc, char* argv[])
{
struct Student stu = {"Test", 25};
printf("...%d\n", sizeof(struct Student));
printf("...%d\n", getSizeOfStudent(&stu));
printf("...%d\n", getSizeOfStudent(NULL));
return 0;
}
Kevin__Li
2002-12-25
打赏
举报
回复
楼上两位兄弟,我下面的程序怎么不跟你们说的一样呀?
#include <stdio.h>
struct Student
{
char name[256];
int age;
};
int getSizeOfStudent(Student* stu)
{
//int x, y; //编译不过去
Student *x, *y;
x = stu;
y = stu+1;
return y-x;
}
int main(int argc, char* argv[])
{
Student stu = {"Test", 25};
printf("...%d\n", sizeof(Student));
printf("...%d\n", getSizeOfStudent(&stu));
printf("...%d\n", getSizeOfStudent(NULL));
return 0;
}
运行结果:
...260
...1
...1
注:我是在Tru64下用C++编译器编译,执行的!
阿发伯
2002-12-25
打赏
举报
回复
相当sizeof(Item)
maojincxj
2002-12-25
打赏
举报
回复
求结构体_item的大小
boyfling
2002-12-25
打赏
举报
回复
求结构_item的大小
从消息推送
来看
,华为、小米做得最好
什么是消息推送? 手机跟服务器之间,保持一个长链接。服务器收到推送要求,就把消息发到手机上。手机就显示出来。 今年上半年被忽悠到深圳,领导声称有人解决了杀死进程后视频呼叫问题。当然,人都喜欢夸张。...
Core Java最新版 卷Ⅱ 上市!
快
来看
看有哪些重要更新!
Core Java最新版 卷Ⅱ 上市!
快
来看
看有哪些重要更新!
php实现app消息推送
他们的原理都是把sdk内置在app里面,达到消息推送的目的,通过一张图来了解一下,看不懂不要紧,理解大概的过程就行 实现 进入极光官网,注册一个app应用 集成厂商推送服务(!!!非常重要,不然推送不了——...
java SDK服务端推送 --极光推送(JPush)
消息推送在APP应用中越来越普遍,来记录一下项目中用到的一种推送方式,对于Andriod它并没有自己的原生推送机制,一种简单的推送方式是采用第三方推送服务的方式,即通过嵌入SDK使用第三方提供的推送服务,主流的有...
“中国开发者大调查”问卷收集即将结束,
快
来看
这次中奖“末班车”你赶上了吗?
来看
看这次中奖名单有没有你吧!
工具平台和程序库
24,854
社区成员
27,343
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章