如何在 C 中定义全局常量?我被告知要做这样的事情
在 header.h 中
const u32 g_my_const;
在代码.c
#include "header.h"
const u32 g_my_const= 10U;
但我得到一个编译错误:
错误:未初始化的 const 'g_my_const' [-fpermissive]
有人可以解释如何正确地做到这一点。
如何在 C 中定义全局常量?我被告知要做这样的事情
在 header.h 中
const u32 g_my_const;
在代码.c
#include "header.h"
const u32 g_my_const= 10U;
但我得到一个编译错误:
错误:未初始化的 const 'g_my_const' [-fpermissive]
有人可以解释如何正确地做到这一点。