| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 358 人关注过本帖
标题:调用函数的时候出现错误,怎修改,还有应该注意的方面
只看楼主 加入收藏
yang20110816
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2011-4-6
结帖率:25%
收藏
已结贴  问题点数:20 回复次数:3 
调用函数的时候出现错误,怎修改,还有应该注意的方面
#include <iostream>
using namespace std;

class Employee{
public:
    void setName(char name[30],char city[50],int postcode[10]){
        cout<<"input the name:"<<endl;
        cin.getline(name,30);
        cout<<"input the city"<<endl;
        cin.getline(city,50);
        cout<<"input the postcode:"<<endl;
        for(int i=0;i<10;i++){
            cin>>postcode[10];};
    }
     void diaplay(){
            cout<<"name:"<<name;
            cout<<"city:"<<city;
            cout<<"postcode:"<<postcode;
        }
private:
    char name[30];
    char city[50];
    int postcode[10];
    };



    void Employee::setName(char name[30],char city[50],int postcode[10]);
    void Employee::diaplay ();


    void main(){
        
        Employee  p;
        p.setName ();
        p.diaplay ();
        cout<<endl;

}

    Compiling...
jfh.cpp
C:\Program Files\VC++\MyProjects\brt\jfh.cpp(35) : error C2660: 'setName' : function does not take 0 parameters
执行 cl.exe 时出错.

jfh.obj - 1 error(s), 0 warning(s)
搜索更多相关主题的帖子: include public 
2011-05-15 15:28
yuccn
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:何方
等 级:版主
威 望:167
帖 子:6815
专家分:42393
注 册:2010-12-16
收藏
得分:10 
p.setName ();这个函数没有传参数啊,加上参数就行了。

我行我乐
公众号:逻辑客栈
我的博客:
https://blog.yuccn. net
2011-05-15 18:29
yang20110816
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2011-4-6
收藏
得分:0 
回复 2楼 yuccn
举个例子!
2011-05-17 00:03
zhoufeng1988
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:北京
等 级:贵宾
威 望:27
帖 子:1432
专家分:6329
注 册:2009-5-31
收藏
得分:10 
程序代码:
char szName[100];
char szCity[50];
int  szPostCode[10];

Emploee p;
p.setName(szName, szCity, szPostCode);
试试
2011-05-17 11:16
快速回复:调用函数的时候出现错误,怎修改,还有应该注意的方面
数据加载中...
 
   



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

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