C语言中undeclared identifier的意思

如题所述

未定义的标识符。

一般是使用的变量或者函数没有定义(一般是变量)或者是定义的时候和调用的时候不一致导致的。

#include "stdafx.h"

#include <iostream>

using namespace std

void fun1(double p1,double p2,double p3)

void fun2(double q1,double q2,double q3)

void main()

main前加入*部使用函数前没有声明

扩展资料:

C语言包含的各种控制语句仅有9种,关键字也只有32 个,程序的编写要求不严格且以小写字母为主,对许多不必要的部分进行了精简。实际上,语句构成与硬件有关联的较少,且C语言本身不提供与硬件相关的输入输出、文件管理等功能,如需此类功能,需要通过配合编译系统所支持的各类库进行编程,故c语言拥有非常简洁的编译系统。

参考资料来源:百度百科-c语言

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-02-27
未定义的标识符。
一般是使用的变量或者函数没有定义(一般是变量)
或者是定义的时候和调用的时候不一致导致的。本回答被网友采纳
第2个回答  2013-10-19
你的程序里边有变量或者函数在没有定义的时候就先使用了。
第3个回答  2013-10-19
说明变量没用被声明或者定义
第4个回答  2013-10-19
怀疑你忽悠人或刷分吧“未声明的标识符”
可能是你的变量名没有输对