当前位置:潮范谷>生活>心理>

代码未被定义是什么意思

潮范谷 人气:3.52K
代码未被定义是什么意思

未定义行为,undefined behavior,是指C语言标准没有规定的行为,例如++i++,执行后的结果以编译器的喜好而定,没有正确答案。

在C语言中,出现未定义,简单来说有以下几种原因: 1、变量类型没有指定。 2、指定类型的方式与C++混淆了,特别是在.c文件中容易出现这种错误。 3、变量指定了类型,但是与使用的变量名不符合,使用的变量名会提示为未定义。

TAGS:代码