C语言中和C++中 “->”和 “.”的用法,有点搞不清容易搞乱,什么时候用"->"什么时候用".". 5
6个回答
展开全部
指像对象的指针用"->"
对象用"."
对象用"."
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
struct aa
{
long nPrdInstId;
long nOfrInstId;
long nOfrId;
char nOfrDetailTypeId[16];
} a,*p;
main()
{
long lnNumber = 10;
p->nOfrId = lnNumber ;
a.nOfrInstId = lnNumber;
}
{
long nPrdInstId;
long nOfrInstId;
long nOfrId;
char nOfrDetailTypeId[16];
} a,*p;
main()
{
long lnNumber = 10;
p->nOfrId = lnNumber ;
a.nOfrInstId = lnNumber;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
指针对象用->
对象用.
如:struct t
{
int i;
char j;
}*p;
p->i=1;
struct t
{
int i;
char j;
}p;
p.j="Y";
对象用.
如:struct t
{
int i;
char j;
}*p;
p->i=1;
struct t
{
int i;
char j;
}p;
p.j="Y";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是对象,就用".";如果是指针就用"->"。
int a;//a为对象
int *b=new int();//b为指针
int a;//a为对象
int *b=new int();//b为指针
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
指针后面跟->,不是指针的用.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询