标题:这里的undeclared identifier应该如何解决呢?
只看楼主
找不到服务器
Rank: 4
等 级:贵宾
威 望:12
帖 子:2937
专家分:1
注 册:2006-8-29
结帖率:33.33%
 问题点数:0 回复次数:13 
这里的undeclared identifier应该如何解决呢?
错误列表
Compiling...
ceshi2.cpp
G:\pspdev\myproj\ceshi2\ceshi2.cpp(9) : error C2065: 'shuchu' : undeclared identifier
执行 cl.exe 时出错.

ceshi2.exe - 1 error(s), 0 warning(s)


Cpp1.cpp
#include "stdafx.h"
void shuchu(char * str1,char str2)
{
    printf(str1,str2);
}

ceshi.cpp
#include "Cpp1.cpp"
#include "stdafx.h"

int main(int argc, char* argv[])
{
    printf("Hello World!\n");
    shuchu("ceshi1","ceshi2");    
         return 0;
}

貌似是没有定义,该如何解决呢?

[[italic] 本帖最后由 找不到服务器 于 2008-1-14 17:49 编辑 [/italic]]
搜索更多相关主题的帖子: identifier undeclared 
2008-01-14 17:48
rocketabc
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2006-7-6
得分:0 
void shuchu(char * str1,char str2)
{
    printf(str1,str2);
}
参数不对啊, 参数不对 也不行

兴趣和爱好是我追求的方向
2008-01-14 20:32
rocketabc
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2006-7-6
得分:0 
void shuchu(char * str1,char *str2)
{
    printf(str1,str2);
}
改成上面就好

兴趣和爱好是我追求的方向
2008-01-14 20:35
找不到服务器
Rank: 4
等 级:贵宾
威 望:12
帖 子:2937
专家分:1
注 册:2006-8-29
得分:0 
先谢了,就这样可以了吗?

史上点击数最高的贴
http://bbs.bccn.net/thread-146005-1-1.html
2008-01-14 21:06
找不到服务器
Rank: 4
等 级:贵宾
威 望:12
帖 子:2937
专家分:1
注 册:2006-8-29
得分:0 
问题还是没有解决哦

史上点击数最高的贴
http://bbs.bccn.net/thread-146005-1-1.html
2008-01-15 20:30
忘记喧嚣
Rank: 1
等 级:新手上路
帖 子:146
专家分:0
注 册:2007-10-7
得分:0 
我不知道你那#include "stdafx.h" 是那里来的所以没法帮你 弄

你试试 把第一个文件的  void shuchu(char * str1,char str2)

定义为 public 我没学C 呵呵
2008-01-15 22:47
sunkaidong
Rank: 4
来 自:南京师范大学
等 级:贵宾
威 望:12
帖 子:4496
专家分:141
注 册:2006-12-28
得分:0 
lz写mfc吗?
2008-01-15 23:19
linsua
Rank: 1
等 级:新手上路
帖 子:275
专家分:0
注 册:2008-1-2
得分:0 
LZ的号借给别人用的吧?

如果你对我的话感到再明白不过 那恐怕你是误解了我的意思
2008-01-16 18:39
找不到服务器
Rank: 4
等 级:贵宾
威 望:12
帖 子:2937
专家分:1
注 册:2006-8-29
得分:0 
原帖由 [bold][underline]sunkaidong[/underline][/bold] 于 2008-1-15 23:19 发表 [url=http://bbs.bccn.net/redirect.php?goto=findpost&pid=1181322&ptid=197451][/url]
lz写mfc吗?

WIN32控制台程序,printf把字符串输出到屏幕上,这个问题该如何解决呀?stdafx.h在Vc++中新建WIn32控制台程序工程

史上点击数最高的贴
http://bbs.bccn.net/thread-146005-1-1.html
2008-01-16 22:19
linsua
Rank: 1
等 级:新手上路
帖 子:275
专家分:0
注 册:2008-1-2
得分:0 
原帖由 [bold][underline]找不到服务器[/underline][/bold] 于 2008-1-16 22:19 发表 [url=http://bbs.][/url]

WIN32控制台程序,printf把字符串输出到屏幕上,这个问题该如何解决呀?stdafx.h在Vc++中新建WIn32控制台程序工程

void shuchu(char * str1,char str2)
{
    printf(str1,str2);
}

改成:

void shuchu(char * str1,char* str2)
{
    printf(str1);
    printf(str2);

}

??????????????????????????????????????????????

如果你对我的话感到再明白不过 那恐怕你是误解了我的意思
2008-01-16 22:24



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




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

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