| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 933 人关注过本帖
标题:超级新手求问题答案
只看楼主 加入收藏
疯狂的字母
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2011-8-24
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:10 
超级新手求问题答案
# include<stdio.h>
int main()
{
    int a,b,sum;
    a=147;
    b=703;
    sum=a+b;
    printf ("sum is %d\n",sum);
    return 0;
}
此编写程序组建时出错2.obj : error LNK2005: _main already defined in zg.obj
Debug/Text1.exe : fatal error LNK1169: one or more multiply defined symbols found
执行 link.exe 时出错.
搜索更多相关主题的帖子: 编写程序 return symbols already 
2011-08-28 22:22
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:5 
你在同一个项目中写各个测试程序啊?

授人以渔,不授人以鱼。
2011-08-28 22:24
疯狂的字母
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2011-8-24
收藏
得分:0 
回复 楼主 疯狂的字母
同一项目?各个程序?没看懂
2011-08-28 22:29
疯狂的字母
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2011-8-24
收藏
得分:0 
回复 2楼 TonyDeng
同一项目?各个程序?没看懂,教下具体操作可能久懂了
2011-08-28 22:30
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
你写过一个叫zg的程序,这个程序现在在你的程序集合中,编译器发现有两个main()函数,就在zg里有一个,你这个test1又写一个。不能写两个main()的。

授人以渔,不授人以鱼。
2011-08-28 22:37
疯狂的字母
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2011-8-24
收藏
得分:0 
回复 5楼 TonyDeng
哦,哓嘚喽,看到那个合集了,新建的2个不能在同一项目中对不?旁边有个合集好像默认建在同一合集的晕死我了。。。。。非常感谢哈
2011-08-28 23:03
疯狂的字母
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2011-8-24
收藏
得分:0 
回复 5楼 TonyDeng
能告诉我那个合集有什么用么?
2011-08-28 23:04
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
那个就是“项目”,即project。在现实中,一个软件是由很多个模块组成的,每个模块分布在一个.c或.cpp文件中,这样代码就好管理,比如凡是与控制台有关的函数,都集中在conio模块中,与标准流文件输入输出的函数,都集中在stdio模块中,等等,你自己写的软件,也将会有各种分类的模块(如购销不可能与财务、人事等混在一起),当你要修改某个模块的功能时,只要编辑这个模块的源程序就可以了。

一个项目,就是集中管理这些源程序文件,它们最终构成一个完整的应用软件。你现在使用的项目,里面有两个模块源程序,zg和test1,而软件只能有一个程序入口,那就是main()函数,之前你已经写下zg,项目管理器把这个模块的main()认定为程序入口,就不会再接受项目中任何其它模块存在main()函数。事实上,如果你这些源程序有两个完全相同名字的函数(函数名和参数列表完全一样),一样会给错误警告。

本质上说,这些分开的源程序代码与写在同一个文件是无异的。project的作用,是把表面上分开的东西逻辑上集中在一起,就像集团公司的总部一样起管理作用。

[ 本帖最后由 TonyDeng 于 2011-8-28 23:57 编辑 ]

授人以渔,不授人以鱼。
2011-08-28 23:55
txwl168
Rank: 1
等 级:新手上路
帖 子:2
专家分:7
注 册:2011-8-28
收藏
得分:5 
   - -
2011-08-29 09:32
小偌
Rank: 4
来 自:成都
等 级:业余侠客
帖 子:170
专家分:241
注 册:2011-8-15
收藏
得分:5 
TonyDeng 你的回答~还是那么长~

不是很好么..比起关在笼子里的可怜小鸟..我成为乌鸦已足矣
2011-08-29 17:36
快速回复:超级新手求问题答案
数据加载中...
 
   



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

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