标题:最简单的,也出错........
只看楼主
maiiho
Rank: 1
等 级:新手上路
帖 子:94
专家分:7
注 册:2008-7-17
结帖率:50%
 问题点数:0 回复次数:3 
最简单的,也出错........
#include <iostream.h>
class exe
{
private:
    int x;
public:
    void setx(int a)
    {
        x=a;
    }
    void  showx()
    {
        cout<<x<<endl;
    }
};
void main()
{
    exe sz[2],*p;
    sz[0].setx(11);
    sz[1].setx(22);
    p=sz;
    p->showx();
    p++;
    p->setx{};
}
错误信息
--------------------Configuration: 静态函数访问 - Win32 Debug--------------------
Compiling...
静态函数访问.cpp
G:\Users\Maiiho\Desktop\新建文件夹 (2)\c\静态函数访问.cpp(24) : error C2143: syntax error : missing ';' before '{'
G:\Users\Maiiho\Desktop\新建文件夹 (2)\c\静态函数访问.cpp(24) : warning C4551: function call missing argument list
执行 cl.exe 时出错.

静态函数访问.exe - 1 error(s), 0 warning(s)
搜索更多相关主题的帖子: 新建文件夹 private Desktop include public 
2008-10-12 20:32
maiiho
Rank: 1
等 级:新手上路
帖 子:94
专家分:7
注 册:2008-7-17
得分:0 
不好意思...>.<  粗心大意,现在我已经找到错误了
这个帖子没存在的意思了,大家不必跟帖了
2008-10-12 20:36
守鹤
Rank: 4
来 自:山東臨沂
等 级:贵宾
威 望:12
帖 子:337
专家分:0
注 册:2008-6-20
得分:0 
最后一个语句有误:
 p->setx{};
应该是p->setx(数值);

多少个日日夜夜想起你,只希望有缘再次相见
2008-10-12 20:40
choco1024
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:183
专家分:140
注 册:2008-8-31
得分:0 
p为指针类型,存的是存储地址,p++应该不会实现自加吧?
2008-10-13 22:28



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-237850-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.789713 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved