宏定義的含義和格式 進行宏定義時,宏名必須用大寫?
進行宏定義時,宏名必須用大寫?宏名稱不必大寫。它可以是大寫,小寫和混合大小寫,只要它符合標識符書寫的要求。如果用大寫字母寫宏名,好處是當你讀程序時,當你看到完整的大寫標識符時,你知道“哦,那是一個宏”
進行宏定義時,宏名必須用大寫?
宏名稱不必大寫。它可以是大寫,小寫和混合大小寫,只要它符合標識符書寫的要求。如果用大寫字母寫宏名,好處是當你讀程序時,當你看到完整的大寫標識符時,你知道“哦,那是一個宏”,這便于程序閱讀和理解。以下是小寫字母,表示宏可以使用小寫字母。YYY(x)是一個宏,這意味著它是x的三次方。#Include<stdio。H>#define YYY(x)(x*x*x)int main(){int Ifor(I=1I<10i)printf(%d%dn,I,yyyy(I))return 0}輸出:1 1283 274 645 1256 2167 3438 5129 729