| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 343 人关注过本帖
标题:请高手给指点一下编译软件的不同。
只看楼主 加入收藏
午餐肉
Rank: 2
等 级:论坛游民
帖 子:22
专家分:16
注 册:2009-7-27
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:4 
请高手给指点一下编译软件的不同。
我很想知道TC,和C++6.0有什么不同,我看视频里的程序都能执行(视频使用的TC.20),而我按照视频里一样的去写在C++6.0,在编译的时候就会出现在错误。
视频图片
图片附件: 游客没有浏览图片的权限,请 登录注册

下面是我在C++6.0里写的
图片附件: 游客没有浏览图片的权限,请 登录注册

我写了头包含文件,用该不会影响程序的编译执行吧。
希望能有高手给与指点,我要在C++6.0里面怎么去写程序,又要注意哪些事情。
由于图片效果不太好我在发一下我在C++6.0里面写的代码。
#include <stdio.h>
#include <math.h>
#include <string.h>
void main()
{
    int a,b;
    a=fa();
    b=fb();
        printf("a=%d\n b=%d\n",a,b);
}
fa()
{
    int val;
    val=100;
    return(val);
}
fb()
{
    int val;
    val=100;
}
这个是想实现函数的调用,吧fa()的值传给a在进行输出。在看一下fb,没有值转回给b,会是什么样的结果。

[ 本帖最后由 午餐肉 于 2009-8-8 09:24 编辑 ]
搜索更多相关主题的帖子: 编译软件 
2009-08-08 09:19
wavelee
Rank: 1
等 级:新手上路
帖 子:9
专家分:8
注 册:2009-8-8
收藏
得分:0 
由于函数fb()没有返回值,所以在
b=fb();中,实际上并没有给b赋值
b的值实际上是定义的值

2009-08-08 11:38
zhangs140
Rank: 2
等 级:论坛游民
帖 子:63
专家分:59
注 册:2009-7-26
收藏
得分:0 
#include <stdio.h>
#include <math.h>
#include <string.h>
int fa();
int fb();
void main()
{
    int a,b;
    a=fa();
    b=fb();
        printf("a=%d\n b=%d\n",a,b);
}
int fa()
{
    int val;
    val=100;
    return(val);
}
int fb()
{
    int val;
    val=100;
    return(val);
}


这样就可以了
2009-08-08 12:49
zhangs140
Rank: 2
等 级:论坛游民
帖 子:63
专家分:59
注 册:2009-7-26
收藏
得分:0 
#include <iostream.h>
int fa();
int fb();
void main()
{
    int a,b;
    a=fa();
    b=fb();
        cout<<"a="<<a<<"   "<<"b="<<b<<endl;
}
int fa()
{
    int val;
    val=100;
    return(val);
}
int fb()
{
    int val;
    val=100;
    return(val);
}
c++里应该这样写
2009-08-08 12:55
wangyf
Rank: 2
等 级:论坛游民
帖 子:40
专家分:45
注 册:2009-6-27
收藏
得分:0 
#include <stdio.h>  
#include <math.h>  
#include <string.h>  

void main()  
{  int fa();  
int fb();  
    int a,b;  
    a=fa();  
    b=fb();  
        printf("a=%d\n b=%d\n",a,b);  
}  
int fa()  
{  
    int val;  
    val=100;  
    return(val);  
}  
int fb()  
{  
    int val;  
    val=100;  
    return(val);  
}
 //三楼错了
2009-08-08 18:14
快速回复:请高手给指点一下编译软件的不同。
数据加载中...
 
   



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

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