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

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

kenneygf



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

5come5帮你背单词 [ abroad /ə'bro:d/ ad. 到国外,在海外遍布,到处 ]


这两个程序有区别么?

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 | [楼 主]
345



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

5come5帮你背单词 [ snowy /'snəui/ a. 下雪的,雪一般的 ]


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

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