标题:error C2065: 'exp' : undeclared identifier 错误原因 麻烦各位!
取消只看楼主
skysunny
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2008-10-28
 问题点数:0 回复次数:0 
error C2065: 'exp' : undeclared identifier 错误原因 麻烦各位!
我已经有了下列的头文件,
#include  <stdio.h>
#include  <stdlib.h>
#include  <math.h>
#include  <string.h>
#include  <time.h>
#include  <fstream.h>
#include  <stdafx.h>
有了下面的宏定义
#define gaosi(x,y,z)    exp(-1.*((double)(x)-(double)(y))*((double)(x)-(double)(y))/((double)(z)*(double)(z)))
为什么在下面调用中会产生error C2065: 'exp' : undeclared identifier 的错误。
for(i=0;i<INPUT;i++)
      for(j=0;j<K;j++)
           { u[i][j]=gaosi(x[q][i],m[i][j],b[i][j]);
                if(u[i][j]==0)
                u[i][j]=pow(10,-300);
               }
搜索更多相关主题的帖子: identifier exp undeclared 麻烦 
2008-10-29 18:53



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




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

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