+-
使用uint8_t声明变量的正确方法[关闭]

我使用C编程MicroChip的MCU,但是当我使用这些方法用uint8_t初始化变量时:

(uint8_t) distance = 0;

((uint8_t) distance = 0);

而且这些方法也是(声明):

(uint8_t) distance;

((uint8_t) distance);

但这是我在编译后收到的:

error: use of undeclared identifier 'distance'

顺便说一下,我是C编程的新手。

任何帮助深表感谢。