extern uint8_t
时间: 2023-08-27 14:07:18 浏览: 89
我了解你在问关于 `extern uint8_t` 的问题。`extern` 是一个关键字,用于声明一个变量或函数是在其他地方定义的,在当前文件中只是作为引用。`uint8_t` 是一个无符号整数类型,它表示一个8位的无符号整数。通过使用 `extern uint8_t`,你可以在当前文件中引用并访问在其他文件中定义的该类型的变量。这样可以方便地在多个文件中共享变量而不需要重复定义。
相关问题
extern uint8_t Run_ZoneBit;
extern uint8_t Run_ZoneBit是一个声明语句,它声明了一个名为Run_ZoneBit的全局变量,类型为uint8_t(即无符号8位整数)。使用extern关键字可以告诉编译器该变量是在其他地方定义的,而不是在当前文件中定义。这样可以在当前文件中使用该变量而不需要重新定义它。
相关问题:
1. Run_ZoneBit是什么类型的变量?
2. 在哪里定义了Run_ZoneBit变量?
3. 为什么要使用extern关键字声明变量?
extern uint8_t Fdbkv_num_B3;
根据提供的引用内容,`extern uint8_t Fdbkv_num_B3`是一个声明,它表明在当前文件中使用了一个名为`Fdbkv_num_B3`的变量,但是该变量的定义在其他文件中。使用`extern`关键字可以在当前文件中引用其他文件中定义的变量,而不需要重新定义一遍。这在多个文件共享变量时非常有用。