我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: 这两个程序有区别么? 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

kenneygf



性别: 帅哥 状态: 该用户目前不在线
头衔: 星星在眨眼~
等级: 前途无量
发贴: 6207
威望: 0
浮云: 1131
在线等级:
注册时间: 2004-05-22
最后登陆: 2009-07-12

5come5帮你背单词 [ altitude /'æltitju:d/ n. 高度,海拔,(pl.)高处 ]


这两个程序有区别么?

Copy code
#include <stdio.h>
#include <math.h>
main()
{
int   i=0,j=0;
float **a,*b;
float *p=(float *)malloc(sizeof(float));
*p=cos(0.0);
free(p);
clrscr();
for(i=0;i<2;i++)
  {
    for(j=0;j<2;j++)
    {
      b=(*a)+2*i+j;
      b=(float *)malloc(sizeof(float));
      scanf("%f",b);
      }
  }

for(i=0;i<2;i++)
  {
    for(j=0;j<2;j++)
   {
    b=(*a)+2*i+j;
    printf("%f\t",*b);
   }
    printf("\n");
  }
free(a);

getch();
}

Copy code
#include <stdio.h>
#include <math.h>
main()
{
int   i=0,j=0;
float **a,*b;
float *p=(float *)malloc(sizeof(float));
*p=cos(0.0);
free(p);
clrscr();
for(i=0;i<2;i++)
  {
    for(j=0;j<2;j++)
    {
      b=(*a)+2*i+j;
      b=(float *)malloc(sizeof(float));
      scanf("%f",b);
                printf("%f\t",*b);
      }
  }

free(a);

getch();
}

为啥子在tc下结果差别却那么大呢?
顶端 Posted: 2006-11-27 21:00 | [楼 主]
jason421





性别: 帅哥 状态: 该用户目前不在线
等级: 不日成名
发贴: 869
威望: 0
浮云: 225
在线等级:
注册时间: 2006-11-24
最后登陆: 2008-06-29

5come5帮你背单词 [ sir /sə:/ n. 先生,…爵士 ]


好像不一样
两个b值应该不一样
顶端 Posted: 2006-11-27 22:15 | [1 楼]
X



社区建设奖
性别: 帅哥 状态: 该用户目前不在线
头衔: 这一刻,我......
等级: 管理员
家族: 活动仔
发贴: 22586
威望: 10
浮云: 142
在线等级:
注册时间: 2005-10-10
最后登陆: 2024-04-15

5come5帮你背单词 [ sixty /'siksti/ num. 六十 ]


第一个程序的第一个FOR循环似乎一点作用都没...
顶端 Posted: 2006-11-27 22:19 | [2 楼]
345



性别: 帅哥 状态: 该用户目前不在线
头衔: Game Over
等级: 人见人爱
发贴: 3019
威望: 0
浮云: 759
在线等级:
注册时间: 2006-04-15
最后登陆: 2018-05-27

5come5帮你背单词 [ gasoline /'gæsəli:n/ n. (美语)汽油 ]


看到指针就头痛
顶端 Posted: 2006-11-27 22:21 | [3 楼]
我来我网·5come5 Forum » 电脑F.A.Q.

Total 0.010692(s) query 5, Time now is:11-22 17:48, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号