在C語言中,常量通過#define指令來定義。常量在項目中的角色是用來代表固定的數值或字符串,使得代碼更易于維護和閱讀。常量的值在程序運行時是不可改變的,可以避免在代碼中多次出現相同的數值或字符串,提高代碼的可讀性和可維護性。常量的定義可以集中在一個地方,便于統一管理和修改,同時也可以提高代碼的可移植性。