TI中文支持网
TI专业的中文技术问题搜集分享网站

我在中断函数里面使用了一个变量,但他说我没有定义,怎么回事

如题

Hank Zhao:

你的这个变量是在哪里定义的?

如题

aaron song:

回复 Hank Zhao:

我在.c文件中刚开始就定义,作用域不单单是在一个函数中,然后想在中断函数中引用。

如题

Hank Zhao:

回复 aaron song:

是不是在main函数之前定义的全局变量,全局变量应该没问题的。

如题

aaron song:

回复 Hank Zhao:

您看看我的定义

如题

Hank Zhao:

回复 aaron song:

是没有定义,只是声明了一下,没有赋初值。

如题

aaron song:

回复 Hank Zhao:

您看看 我赋初值了,还是说我未定义

如题

Hank Zhao:

回复 aaron song:

中断函数是不是在同一个源文件中,能不能把代码都贴出来看一下。

如题

aaron song:

回复 Hank Zhao:

您看看

如题

aaron song:

回复 Hank Zhao:

你看看这个代码

如题

Hank Zhao:

回复 aaron song:

中断函数和这些变量的定义是不是在同一个源文件中?如果没在一起的话,在中断源文件中还需要加extern再声明一下。

赞(0)
未经允许不得转载:TI中文支持网 » 我在中断函数里面使用了一个变量,但他说我没有定义,怎么回事
分享到: 更多 (0)